MicrosoftはWindowsカーネルに大きな変更を加える予定はないとほのめかしてきたが、「Windows 7」と「Windows 7 Server」がマルチコア/並列システムで動作するために、さらに適したものとする計画をひそかに用意していた。Microsoftがこれをどのように実現する予定なのかについて、詳細が明らかになってきた。
先週Windows 7のプレベータ版が初登場した際に、Windows Engineering ChiefのSteven Sinofsky氏が少しだけ、Windows 7が256のプロセッサに拡張できることについて言及した。しかし同氏はこれがどのようにして実現されるのかについては一切述べなかった。
MicrosoftのCore OS部門テクニカルフェローを務めるMark Russinovich氏は、MicrosoftのChannel 9ウェブサイトに掲載された動画インタビューのなかで、同社がこれをどのようにして成し遂げたのかについて、さらなる詳細を説明した。
Russinovich氏は、MicrosoftがWindowsのディスパッチャーロックを解除することができたと述べた――これはWindows NTオペレーティングシステムの父といわれるDavid Cutler氏すら困惑したという作業である。Cutler氏がWindowsをサーバ用に設計した際に、32ウェイを超えるシステムははるか遠くのように思えたとRussinovich氏はいう。
さらに大規模なマルチプロセッサシステムでは、Windowsスレッドがディスパッチャーロックを待機する間にスピンする。Cutler氏がMicrosoftの「Red Dog(Windows Azure)」に取り組むために異動してから、もうひとりのカーネル開発者であるArun Kishan氏がこの問題に新たな視点から注目し、ソリューションを発見したのだとRussinovich氏は述べる。もうひとつステートを加えることで――それによりスレッドが単に動作または待機するだけでなく、「プレ待機」することもできるようになる――Windowsは並列、マルチスレッドのアプリケーションがメニコアシステム全体での動作にさらに適したものになると、Russinovich氏は述べた。
Russinovich氏は、このディスパッチャーロックの障壁が除去されたいま、第2のロックがWindowsカーネルに取り組んでいる人々の新たな焦点になっていると指摘した。Windows内のPFNデータベースは、システム内の全ての物理メモリの情報が含まれるが、Windowsが超マルチコアマシン上でマルチスレッドアプリを処理できるようにする際に、スケーラビリティ面での新たな障壁となっている。Windows 7と「Windows Server 2008 R2(Windows 7 Server)」において、Microsoftは再びこのロックの粒度を細かくしたと、Russinovich氏は述べた。
今週ロサンゼルスで開催されるWindows Hardware Engineering Conference(WinHEC)においてMicrosoftは次世代Windowsでマルチプロセッシングへの対応を向上させる方法について掘り下げると予想している。引き続き注目されたい。
ところで筆者はプログラマーではないのに実に技術的なRussinovich氏への道を開こうと試みている。これを踏まえると、もし読者がWindowsカーネルの将来について気になっているなら、同氏のChannel 9の動画インタビューをご自身でチェックする価値があるかもしれない。
この記事は海外CNET Networks発のニュースをシーネットネットワークスジャパン編集部が日本向けに編集したものです。海外CNET Networksの記事へ
2008-10-31 11:25:01
2008-10-30 06:47:01
2008-10-29 07:20:01
2007-12-10 10:00:01
2007-12-11 20:40:01
2007-12-12 21:54:01
勝ち残るIT活用--中堅中小企業の現場からタレントの江口ともみさんをレポーターに、
全国さまざまな業種の企業担当者に聞く!
サイバー攻撃関連ニュースのまとめ特別企画:高度化するサイバー攻撃からビジネスを守る
~対策レポートや企業の製品動向をまとめ読み~
「創世期」から「成長期」へ突入
国内ベンダーはどう「進化し続ける」のか?
従来の防御が使えない!?複合的手法による
脅威から企業システムを守るために
管理者は、OS、仮想環境の混在に悩む
クラウド環境に必要な3つの運用サイクル
仮想化の暗黒大陸を切り拓く
高次元のサーバー性能とHAクラスタリング
インフラ部分からセキュリティを保つ
エージェントレス型ウィルスソフトの力
【セミナー】IBM、Red Hat、サイオス
リーディングカンパニー3社が語る最新動向
「使いたい時、使いたいだけ」を実現
今年検討すべき理想のストレージを考える
ANAや商船三井など5社の事例で読み解く
企業システムへの接続を安全、簡単にする
Juniper Networks MAGシリーズ
オープンソースの強みを発揮するJBoss
コラボレーションを変えるクラウドサービス
多様なボイスコミュニケーションを実現する
クラウド型プラットフォームとは?
入社後の満足と不満足の分かれ目とは?!
納得いく転職をする為の転職活動での留意点
よくある「5つの勘違い」の真実とは?
IT担当者必見の、目覚めの書を公開
2012年春モデルの情報をいち早く掲載
HPのお得な情報や最新情報が満載
株式会社キャストレード
株式会社サテライトオフィス
EMCジャパン株式会社
ZDNet Japanは、情報システム部門の読者を対象に、ITを活用したビジネス課題の解決策を提供します。技術や製品の解説、ケーススタディ、ホワイトペーパーなどを通じて、情報システム部門の正しい意志決定を支援します。
ITビジネス全般については、CNET Japanをご覧ください。