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

この記事が気に入ったらTechTargetジャパンに「いいね!」しよう

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

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

Loading

注目テーマ

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

news125.jpg

「Ameba」がMomentumのアドベリフィケーションツールと連携
サイバーエージェントは、Momentumが提供するアドベリフィケーションツール「BlackSwan」...

無料DMP「Juicer」がインティメート・マージャーと広告配信で連携
PLAN-Bは、同社が無料で提供するユーザー分析DMP「Juicer」において、インティメート・マ...

news109.jpg

特定の業種に向けて広告を配信、Geolocation Technologyが「業種バナージャック」を提供
Geolocation Technologyは、IPアドレスを解析しユーザー属性を特定することで指定した業...