#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)