2014年09月09日 12時00分 UPDATE
特集/連載

「CPUアフィニティ」の使いどころをチェックWindows Server 2012 R2の「プログラムが使うCPUを限定する機能」はこう使うべし

米Microsoftの「Windows Server 2012 R2」には、プロセスやスレッドを実行するCPUを指定する機能がある。ただし、この機能の利用を決める前には、幾つかの検討すべき問題がある。

[Stephen J. Bigelow]
tt_tt_Affinity_01.jpg

 米Microsoftの「Windows Server 2012 R2」のパフォーマンスを高めるために、プロセスやスレッドがどのCPUを利用するかの関係付け(アフィニティ)をする「CPUアフィニティ」を適用する必要があるのだろうか。

 Windows Server 2012 R2では基本的に、ワークロード(処理負荷)を特定のCPUに限定するために、CPUアフィニティを適用する必要はない。もしCPUアフィニティを適用する場合は、検討すべき問題が幾つかある。1つ目は、最新サーバの大半が採用するメモリアーキテクチャである「NUMA(Non-Uniform Memory Access)」と競合する可能性があることだ。

ITmedia マーケティング新着記事

news015.jpg

ラグビーに関心を持つ人が急増――マクロミルと三菱UFJリサーチ&コンサルティングが調査
「2019年スポーツマーケティング基礎調査」の結果から速報値を紹介します。

news126.jpg

Qlik、SaaS版セルフサービスBI製品「Qlik Sense Business」を発表
Qlikの特許技術である連想インデクシング(Associative Indexing)による高度なアナリテ...

news010.jpg

日本人の1日のメールチェック時間は仕事用77分、私用53分 調査対象7カ国で最短――Adobe調査
メールの開封率およびエンゲージメント率向上のためにはまず、企業からのメールがいつ、...