web-dev-qa-db-ja.com

CPUがLinuxで64ビットオペレーティングシステムをサポートしていることをどのようにして知ることができますか?

私のCPUがLinuxで64ビットオペレーティングシステムをサポートしていることをどのように確認できますか(Ubuntu、Fedoraなど)?

20
LanceBaynes

実行:

grep flags /proc/cpuinfo

「lm」フラグを見つけます。存在する場合は、CPUが64ビットであり、64ビットOSをサポートしていることを意味します。 「lm」はロングモードを意味します。

または、次を実行します。

grep flags /proc/cpuinfo | grep " lm "

" lm "のスペースに注意してください。出力がまったく表示される場合、CPUは64ビットです。

更新:ターミナルでも以下を使用できます:

lshw -C processor | grep width

これはUbuntuで機能しますが、Fedoraの追加パッケージをインストールする必要があるかどうかはわかりません。

27
Deepak Mittal

最も簡単な方法は次のとおりだと思います。

lscpu|grep "CPU op-mode"
30
Ikem Krueger

CPUが64ビットCPU(x86-64)の場合、64ビットOSで使用できます。

64ビットCPUのリストを次に示します。 http://en.wikipedia.org/wiki/64-bit#Current_64-bit_microprocessor_architectures

2
MetroWind

このコマンドを介してdmidecode -t processorプロセッサの機能を確認できます。

2
user7450291

これらの方法は常に正しいとは限らないため、この質問に対する高得点の回答に依存しないでください。

私はIntel Atom N230 CPUを搭載したコンピュータを持っています。これは前述のすべてのテストによると、64ビットOSをサポートできます。

による http://en.wikipedia.org/wiki/Intel_Atom#32-bit_and_64-bit_hardware_support CPUは64ビットOSを実行できません。私は64ビットのLinux OSをインストールしようとしましたが、実際にそれを拒否しています。 32ビットLinux OSのインストールは機能します。

0
wie5Ooma