5.2.4. /proc/cpuinfo
この仮想ファイルは、システムが使用するプロセッサーのタイプを識別します。以下は、
/proc/cpuinfo の一般的な出力の例です。
processor : 0
vendor_id : GenuineIntel
cpu family : 15
model : 2
model name : Intel(R) Xeon(TM) CPU 2.40GHz
stepping : 7 cpu
MHz : 2392.371
cache size : 512 KB
physical id : 0
siblings : 2
runqueue : 0
fdiv_bug : no
hlt_bug : no
f00f_bug : no
coma_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 2
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm
bogomips : 4771.02
プロセッサー: 各プロセッサーに識別番号を提供します。プロセッサーが 1 つあるシステムでは、0のみが存在します。CPU ファミリー: 作成者はシステム内のプロセッサーのタイプを識別します。Intel ベースのシステムの場合は、値を決定するために、86 の前に番号を付けます。これは、586、486、386 などの古いシステムのアーキテクチャーを特定しようとする場合に特に役立ちます。特定のアーキテクチャーごとに RPM パッケージがコンパイルされているので、この値はユーザーがインストールするパッケージを決定するのに役立ちます。モデル名: プロジェクト名を含むプロセッサーの共通名を表示します。CPU MHz- プロセッサーの megahertz の正確な速度を数十小数点に表示します。キャッシュサイズ: プロセッサーで利用可能なレベル 2 のメモリーキャッシュの量を表示します。siblings: ハイパースレッディングを使用するアーキテクチャーの同じ物理 CPU 上のシブリング CPU の数を表示します。フラグ: 浮動小数点ユニット(FPU)の存在や MMX 命令を処理する機能など、プロセッサーに関するさまざまな特性を定義します。