Linux、NUMA対応によりハイエンドサーバ市場で前進

 Linuxは、マルチプロセッサ搭載ハイエンドサーバ向けの技術、不均等メモリーアクセス(NUMA)へのサポートを追加し、ハイエンドサーバ市場で一歩前進した。米IBM、NEC、米SGIなどのメーカが、Linux搭載NUMAサーバの製造を手がけている。

 Linuxの生みの親であるLinus Torvaldsは今月、最新テストバージョンのLinux 2.5にNUMAサポートを追加することを承認した。NUMAの標準サポートは、今年後半に発表されるバージョン2.6からとなる。

 この改良により、LinuxはUNIXやWindowsと同等の競争力を維持できる。UNIXは多くのバージョンで、すでにNUMAに対応している。また、米Microsoftは昨年発表したとおり、4月にリリースする「Windows Server 2003」でNUMAをサポートする。

 多くの企業がマルチプロセッサ搭載ハイエンドサーバの基盤としてNUMA技術を利用している。より小型のサーバはメモリーを一列に集めているが、大型サーバではメモリーをいくつかの場所に分散することが多い。情報を取り出そうとするプロセッサは、どれだけメモリーと離れているかによって、メモリーから情報を取り出す時間が異なる。そこで各OSは、情報を最も近くのメモリーに記録することで、メモリー反応時間の差異を調整する。

 Linux対応NUMAサーバには、IBMの16ウェイx440と近日発表予定のx450、NECのExpress 5800/1000、SGIの64ウェイAltix 3700などがある。

 なお、NUMAサポートの追加は、IBMのLinux Technology Centerに勤務するLinuxカーネルプログラマーのMartin Blighが申請したもの。

この記事は海外CNET Networks発のニュースをCNET Japanが日本向けに編集したものです。

原文へ

CNET Japanの記事を毎朝メールでまとめ読み(無料)

-PR-企画特集

このサイトでは、利用状況の把握や広告配信などのために、Cookieなどを使用してアクセスデータを取得・利用しています。 これ以降ページを遷移した場合、Cookieなどの設定や使用に同意したことになります。
Cookieなどの設定や使用の詳細、オプトアウトについては詳細をご覧ください。
[ 閉じる ]