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)」と競合する可能性があることだ。

この記事を読んだ人にお薦めの関連記事

この記事を読んだ人にお薦めのホワイトペーパー

Loading

注目テーマ

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

news077.jpg

電通が学生と企業の共創プロジェクト「βutterfly」を開発、企業向けにスポンサードプランを提供
電通は、顧客企業と学生の協働型プロジェクト「βutterfly」を開始すると発表した。β版...

news040.jpg

「インバウンド」で注目される浅草、訪日外国人観光客で賑わう理由とは?
口コミ時代のWebとソーシャルメディアは最大の武器。最小限の手間で最大の効果を発揮する...

news103.png

オムニバス、「セゾンDMP」を活用したターゲティング広告を提供
クレディセゾンの100%子会社オムニバスは、クレディセゾンが保有するクレジットカードの...