タイトルが示すように、誤って64ビットUbuntu 13.04を32ビットプロセッサにインストールしましたが、今のところ正常に動作しています(実際、PCの応答性が向上したと感じています)。しかし、近い将来問題はありますか?マザーボードは64ビットだと思いますが、確信はありませんが、プロセッサは32ビットです。さらに、lscpu
を実行し、これを取得しました。
Architecture: x86_64
CPU op-mode(s): 32-bit, 64-bit
Byte Order: Little Endian
CPU(s): 1
On-line CPU(s) list: 0
Thread(s) per core: 1
Core(s) per socket: 1
Socket(s): 1
NUMA node(s): 1
Vendor ID: GenuineIntel
CPU family: 15
Model: 4
Stepping: 9
CPU MHz: 2659.023
BogoMIPS: 5318.04
L1d cache: 16K
L2 cache: 1024K
NUMA node0 CPU(s): 0
64ビットOSをインストールした場合、CPUは必ず64ビット対応です。 32ビットのみのプロセッサでは、64ビットインストーラーも起動しません。
lscpu
出力CPU op-mode(s):32ビット、64ビットでは、CPUは32ビットと64の両方であることを意味しますビット対応。 アーキテクチャ:x86_64は現在のカーネルアーキテクチャ(64ビット)です。
次を実行している64ビットサポートを確認することもできます。
grep " lm " /proc/cpuinfo
何も出力しない場合は、32ビットCPUがあります。 flagsのようなものを出力する場合:blah blahlmblah blah blahお使いのCPUは Long Mode (別名64ビット)。
出力から、64ビットCPUを使用していることが明らかです。 CPU op-mode(s):32-bit, 64-bit
という行は、64ビットCPUを持っていることを意味します。
したがって、64ビットOSを使用しても問題はありません。
数年前と同じ驚きを経験したようです。
誤って64ビットのUbuntu CDをラップトップに入れてインストールしたところ、少し後で「ちょっと待ってください...ラップトップは32ビットシステムだと思いましたか?」
システムで64ビットバージョンが機能する場合、それはシステムが実際に考えていた32ビットシステムではなく、64ビットシステムであることを意味します;)
この行が示すように、プロセッサは実際には64ビットプロセッサです。
アーキテクチャ:x86_64
32ビットの場合、最初から64ビットOSをインストールすることはできませんでした。心配する必要はありません。PCは問題なく動作します。