スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

自分のPCは何ビット?(CPU、カーネルのBit数)

Linuxでの32bit/64bitの確認方法(CPU、カーネルのBit数)
【出典】 http://web.plus-idea.net/2014/11/linux-32bit-64bit-cpu-bit/

$ getconf LONG_BIT
64

$ uname -m
x86_64

$ uname -a
Linux ahiru 3.18.6-1-ARCH #1 SMP PREEMPT Sat Feb 7 08:44:05 CET 2015 x86_64 GNU/Linux


/proc/cpuinfo ファイル情報の表示

このファイルには、CPUの情報が格納されています。この情報の中で、「flags」の項目を確認し、そこに、「lm」という値があれば、64bitだということになります。ちなみに、「lm」は「Long Mode」のことで、64bitマシンのことになります。

$ grep flags /proc/cpuinfo
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 pbe syscall nx lm constant_tsc arch_perfmon pebs bts rep_good nopl aperfmperf pni dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm lahf_lm dtherm tpr_shadow
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 pbe syscall nx lm constant_tsc arch_perfmon pebs bts rep_good nopl aperfmperf pni dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm lahf_lm dtherm tpr_shadow

なお、マルチコアの場合は上のとおり、それぞれのCPUの情報が表示されますので、複数回表示されることになります。この場合、大量の情報が表示されるので、grepで絞ったほうが良いかもしれません。
 

COMMENTS

COMMENT FORM

TRACKBACK


この記事にトラックバックする(FC2ブログユーザー)

上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。