Windows 仮想マシンでソケットあたりのコア数を確認する
search cancel

Windows 仮想マシンでソケットあたりのコア数を確認する

book

Article ID: 328887

calendar_today

Updated On:

Products

VMware vCenter Server VMware vSphere ESXi

Issue/Introduction

この記事には、Windows 仮想マシンの各仮想 CPU で使用するように構成されているコア数を確認するためのユーティリティに関する情報が記載されています。

Symptoms:

免責事項: これは英文の記事 「Determining the number of cores per socket in a Windows virtual machine (1030067)」の日本語訳です。記事はベストエフォートで翻訳を進めているため、ローカライズ化コンテンツは最新情報ではない可能性があります。最新情報は英語版の記事で参照してください。


Environment

VMware ESXi 4.1.x Installable
VMware vCenter Server 4.0.x
VMware ESXi 4.1.x Embedded
VMware ESXi 4.0.x Installable
VMware ESXi 4.0.x Embedded
VMware vCenter Server 4.1.x
VMware ESX 4.0.x
VMware ESX 4.1.x

Resolution


  • VMware は、特定のサード パーティ ユーティリティを保証あるいは推奨するものではなく、下記リストも包括的なものではありません。
  • 以下に示すリンクは 2012 年 10 月 19 日時点のものです。この記事のリンクが切れているのに気づいた場合はご連絡ください。VMware の担当者がリンクをアップデートします。

仮想マシンの CPU のコア数を確認するには、次のいずれかのユーティリティを使用します。
  • Coreinfo

    Coreinfo は、Mark Russinovich 氏によって開発された Microsoft コマンドライン ユーティリティです。論理プロセッサと物理プロセッサのマッピング、NUMA ノード、NUMA ノードが存在するソケットが表示されます。各論理プロセッサに割り当てられたキャッシュに関する情報も表示されます。

    ソケット内のコアの分散状況を確認するには、coreinfo -c -s コマンドを使用します。Coreinfo をダウンロードおよびインストールするには、ここをクリックしてください。

  • CPU-Z utility

    CPU-Z は、Microsoft Windows オペレーティング システムのフリーウェアで、CPU、プロセッサ、キャッシュ、メモリ、システム ボード、グラフィック、その他のハードウェア機能に関する情報を表示します。CPU-Z をダウンロードおよびインストールする方法については、http://www.cpuid.com/ を参照してください。

    下図の例では、cpuid.coresPerSocket が 4 に設定されているため、CPU あたりのコア数は 4 です。



    注: 仮想マシンでソケット当たりのコア数を設定する方法の詳細については、「Setting the number of cores per CPU in a virtual machine (1010184)」を参照してください。

  • Microsoft System Information (MSINFO32)

    MSINFO32 は、ハードウェア、システム コンポーネント、ソフトウェア環境の包括的なビューを表示します。Windows 7、Windows Vista、Windows XP の MSINFO32 コマンドで使用できるスイッチの一覧については、Microsoft サポート技術情報の記事「300887」を参照してください。

  • Microsoft wmic コマンド

    Windows XP/2008 では、wmic コマンドを使用できます。Windows のコマンド プロンプトで、次のコマンドを実行します。

    wmic cpu get NumberOfCores

    注: wmic コマンドの詳細については、Microsoft TechNet の記事「WMIC - Take Command-line Control over WMI」を参照してください。


Additional Information

  • CPU:コンピュータ プログラムの命令を実行するコンピュータ システムの一部。コンピュータの機能を実行する主要要素です。
  • コア:L1 キャッシュとプログラムの実行に必要な各種機能ユニットを含む論理実行ユニット。コアは、プログラムやスレッドを独立して実行できます。
  • ソケット:単一の物理チップを装着する、コンピュータのマザーボードに搭載された物理コネクタ。

Determining the number of cores per socket in a Windows virtual machine