web-dev-qa-db-ja.com

私のラップトッププロセッサは64ビットですか?

Lenovo IdeapadY510を持っています。私はいつも32ビットOSを使ってきました。昨日私は遭遇しました this 私のラップトップの詳細とそれは私のラップトップのプロセッサが64ビットであると言っています(私が何も誤解していないことを願っています)ので私はいくつかのグーグルをしましたそして私は遭遇しました this 質問。 Ubuntuをインストールしているので、最後の回答でコマンドを試しました(つまり、lscpu)。出力は同じですが、いくつかの違いがあります。私の主な関心事は、出力の最初の2行です。

Architecture:          i686
CPU op-mode(s):        32-bit, 64-bit

私の質問は、私のCPUは64ビットOSをサポートしていますか? this linkのように私はそう思います。

はいの場合、lscpuの出力は、i686が32ビットを表すことを知っている限り、以下のようにサモシングのようにすべきではありません。私が間違っている場合は私を訂正してください。

Architecture:          AMD64
CPU op-mode(s):        64-bit
2
Sandy

はい、64ビットOSをサポートしています。

64ビットプロセッサでは64ビットと32ビットの両方のubuntuをインストールできるため、2つのエントリがあります。

4
user98645

インストールされているUbuntuが32ビットか64ビットかを知るには:

  • getconf LONG_BIT
  • uname -m

I686またはi386と表示されている場合は、32ビットを意味します。
x86_64と表示されている場合は、64ビットを意味します。

CPUが32ビットの場合、Ubuntuも32ビットである必要があります。
CPUが64ビットの場合、64ビットまたは32ビットのOSで動作します。 32ビットまたは64ビットのUbuntuのインストールを選択できます。

CPUが32ビットか64ビットかを知るには:

  • grep -w lm /proc/cpuinfo
    • Lmが赤で表示されている場合、CPUは64ビットをサポートしています。それ以外の場合は32ビットです。
  • Sudo lshw | grep “description: CPU” -A 12 | grep width
    • それは私たちが知りたいことをはっきりと言っています。
2
Sesdkj

lscpuからの出力は、プロセッサ(GoogleによるとIntel Core 2 Duoを搭載している)が32ビットと64ビットに対応しているが、現在32ビットのオペレーティングシステムを実行していることを意味します。

64ビットオペレーティングシステムからの出力は次のとおりです。

Architecture:          x86_64
CPU op-mode(s):        32-bit, 64-bit

必要に応じて、64ビットオペレーティングシステムをインストールしても問題ありません。

1
Michael Hampton