#navi(../)
* CPUの情報をコマンドラインで調べる・Coreinfo [#l0734b54]
使用しているPCが64bit対応なのか、PAEサポートなのか、Intel-VTやAMD-Vの仮想化がサポートされているのかコマンドラインで簡単に調べる方法を以下に記します。

#contents
#htmlinsertpcsp(win-top.html,win-sp.html)

* 関連記事 [#w0edddee]
-[[Intel VT AMD-V 簡単確認方法>ハードウェア関連/Intel VT AMD-V 簡単確認方法]]
-[[CPUが64Bitに対応しているか調べる方法>ハードウェア関連/CPUが64Bitに対応しているか調べる方法]]
-[[CPUのコア数・論理プロセッサ数・最大速度・仮想化などの情報を簡単に確認する方法>Windows8/CPUのコア数・論理プロセッサ数・最大速度・仮想化などの情報を簡単に確認する]]

* Windows SysinternalsからCoreinfoコマンドをダウンロード [#l1adae89]
Coreinfoは以下のURLからダウンロードすることができます。~
http://technet.microsoft.com/ja-jp/sysinternals/cc835722.aspx

#ref(coreinfo-01.gif)

* Coreinfoのインストール [#wb92ad51]
ダウンロードしたzipファイルを解凍(展開)するだけです。~
以下のスクリーンショットは、ダウンロードしたCoreinfoをデスクトップ上に展開しました。~
Windows標準でついている機能でzipを解凍するか、解凍ソフトでダウンロードしたzipファイルを展開してださい。
#ref(coreinfo-02.gif)

* Coreinfoを使用してみる [#o4360a7f]
コマンドプロンプトを起動して以下の手順でCoreinfoコマンドを実行しました。
+ コマンドプロンプトを起動します。
+ デスクトップに解凍したので、cdコマンドでデスクトップ上のCoreinfoフォルダに移動しました。
 cd Desktop\Coreinfo
+ Coreinfo.exeを実行します。~
初めて実行した場合、以下のメッセージが出力されます。~
Agreeボタンをクリックします。
#ref(coreinfo-03.gif)

以下、出力内容です。(VM上のWindows 7上で実行した結果です。)
 C:\Users\sakura>cd Desktop\Coreinfo
 
 C:\Users\sakura\Desktop\Coreinfo>Coreinfo.exe
 
 Coreinfo v3.1 - Dump information on system CPU and memory topology
 Copyright (C) 2008-2012 Mark Russinovich
 Sysinternals - www.sysinternals.com
 
 Intel(R) Core(TM)2 Quad CPU    Q9550  @ 2.83GHz
 Intel64 Family 6 Model 23 Stepping 10, GenuineIntel
 HTT             *       Hyperthreading enabled
 HYPERVISOR      -       Hypervisor is present
 VMX             -       Supports Intel hardware-assisted virtualization
 SVM             -       Supports AMD hardware-assisted virtualization
 EM64T           *       Supports 64-bit mode
 
 SMX             -       Supports Intel trusted execution
 SKINIT          -       Supports AMD SKINIT
 
 NX              *       Supports no-execute page protection
 SMEP            -       Supports Supervisor Mode Execution Prevention
 PAGE1GB         -       Supports 1 GB large pages
 PAE             *       Supports > 32-bit physical addresses
 PAT             *       Supports Page Attribute Table
 PSE             *       Supports 4 MB pages
 PSE36           *       Supports > 32-bit address 4 MB pages
 PGE             *       Supports global bit in page tables
 SS              -       Supports bus snooping for cache operations
 VME             *       Supports Virtual-8086 mode
 RDWRFSGSBASE    -       Supports direct GS/FS base access
 
 FPU             *       Implements i387 floating point instructions
 MMX             *       Supports MMX instruction set
 MMXEXT          -       Implements AMD MMX extensions
 3DNOW           -       Supports 3DNow! instructions
 3DNOWEXT        -       Supports 3DNow! extension instructions
 SSE             *       Supports Streaming SIMD Extensions
 SSE2            *       Supports Streaming SIMD Extensions 2
 SSE3            *       Supports Streaming SIMD Extensions 3
 SSSE3           *       Supports Supplemental SIMD Extensions 3
 SSE4.1          -       Supports Streaming SIMD Extensions 4.1
 SSE4.2          -       Supports Streaming SIMD Extensions 4.2
 
 <snip>
 
 Logical Processor to Group Map:
 **  Group 0
 
 C:\Users\sakura\Desktop\Coreinfo>

* Coreinfoの出力について [#f889a574]
サポートされている場合は、''*''が表示され、サポートされていない場合は、''-''になっています。~
仮想化の機能であれば、VMX, SVMをみればよいでしょう。
- ''VMX'' Supports Intel hardware-assisted virtualization
- ''SVM'' Supports AMD hardware-assisted virtualization
64bit対応のCPUかを見たい場合は、EM64Tを見ればよいでしょう。
- ''EM64T'' Supports 64-bit mode
Ubuntu12.04のインストールで必要になったPAEも確認することができます。
- ''PAE'' Supports > 32-bit physical addresses

* Coreinfoの各種オプション [#g574ed33]
Coreinfoの各種オプションは以下の通りです。(''/?''オプションを利用しました。)
 C:\Users\sakura\Desktop\Coreinfo>coreinfo /?
 
 Coreinfo v3.1 - Dump information on system CPU and memory topology
 Copyright (C) 2008-2012 Mark Russinovich
 Sysinternals - www.sysinternals.com
 
 For each resource it shows a map of the OS-visible processors
 that correspond to the specified resources, with '*' representing the
 applicable processors. For example, on a 4-core system, a line in the
 cache output with a map of shared by cores 3 and 4.
 
 Usage: coreinfo [-c][-f][-g][-l][-n][-s][-m][-v]
   -c       Dump information on cores.
   -f       Dump core feature information.
   -g       Dump information on groups.
   -l       Dump information on caches.
   -n       Dump information on NUMA nodes.
   -s       Dump information on sockets.
   -m       Dump NUMA access cost.
   -v       Dump only virtualization-related features including
            support for second level address translation
            (requires administrative rights on Intel systems).
 
 All options except -v are selected by default.

#htmlinsertpcsp(win-btm.html,win-sp.html)

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS