私はCPUについて何も知りません。 32ビット版のUbuntuがあります。ただし、64ビットアプリケーションをインストールする必要があります。 64ビットアプリケーションは32ビットオペレーティングシステムで実行されていないことがわかりました。それで、オペレーティングシステムをアップグレードすることにしました。ところで友達が新たにアップグレードする前にCPU仕様を確認するように言いました。 Webサイトが提案したように、このコマンドを実行しました。
lscpu
このコマンドは、以下の詳細を提供します。
Architecture: i686
CPU op-mode(s): 32-bit, 64-bit
Byte Order: Little Endian
CPU(s): 2
On-line CPU(s) list: 0,1
Thread(s) per core: 1
Core(s) per socket: 2
Socket(s): 1
Vendor ID: GenuineIntel
CPU family: 6
Model: 23
Model name: Pentium(R) Dual-Core CPU E5300 @ 2.60GHz
Stepping: 10
CPU MHz: 1315.182
CPU max MHz: 2603.0000
CPU min MHz: 1203.0000
BogoMIPS: 5187.07
Virtualization: VT-x
L1d cache: 32K
L1i cache: 32K
L2 cache: 2048K
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 nx lm constant_tsc arch_perfmon pebs bts cpuid aperfmperf pni dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm xsave lahf_lm pti tpr_shadow vnmi flexpriority dtherm
これは簡単に言うとどういう意味ですか?私のコンピュータに64ビットUbuntuをインストールできるかどうかを知りたいです。私がインストールしたRAMは2GBです。私のシステムが10年を超えたので、私のCPUの状態に関する専門家のアドバイスを聞きたいです。新しいコンピュータを購入する必要がありますか?それとも古いバージョンを引き続き使用できますか?確認しました。しかし、仕事が簡単になることを願っています。 https://unix.stackexchange.com/a/77724/413713
(私のハードウェアに関するすべての情報を共有することができます。情報を収集した方法だけを教えてください。)事前に感謝します。悪い英語で申し訳ありません
答え1
IntelのCPU機能の概要図のように64ビットモードをサポートしていることを確認してください。
CPU op-mode(s): 32-bit, 64-bit
の出力ですlscpu
。
これはないアトムCPUどちらも問題ないため、システムの残りの部分は64ビットオペレーティングシステムをサポートする可能性が高いです。
64ビットバリアントオペレーティングシステムを再インストールするか、Ubuntuのマルチアーキテクチャサポートを使用できます。 64ビットカーネルをインストールしてアーキテクチャを追加すると、amd64
再インストールしなくても64ビットソフトウェアをインストールして実行できます。 - すべてを取付けなさい:
sudo dpkg --add-architecture amd64
sudo apt-get update
sudo apt-get install linux-image-generic:amd64
(その後、再起動)。
答え2
以下は、同じCPUで64ビットUbuntuを実行している人です。
したがって、答えは「はい」です。 CPUで64ビットUbuntuを実行できます。
答え3
はい、うまくいきます。
E5300それはx86-64 CPUであり、私が知っている限り、x86-64 CPU用のマザーボードやラップトップを作成するベンダーは、カーネルがロードされた後にOSが64ビットモードに移行するのを何とか妨げません。
UEFIではなく純粋なレガシーBIOS 16ビットブートで起動する必要があるかもしれませんが、カーネルがロードされると、カーネルドライバとCPU機能によってのみ制限されます。
新しいコンピュータを購入する必要がありますか?
はい、良いデスクトップGUIパフォーマンス、またはあらゆる種類の数値処理が必要な場合は可能です。エネルギー効率に興味があれば大丈夫です。最新のシステムは、以前のCore 2よりもアイドル消費電力がはるかに少なくなります。
E5300第2世代(45nm) Core 2(フェリン/ウルフデール)これは私がホームサーバーとして使用している既存のE6600と比較して電力予算を節約するのに役立ちます。 (第2世代は、SSE4.1 SIMD拡張があり、SSSE3シャッフリングが高速であることを意味します。これは、ビデオエンコーディングなどの一部の作業にとって重要です。)
メモリ帯域幅はたくさんCore 2 Duo(4xなど)と比較して、最新のシステム(AMD Zen 1 / Zen 2またはIntel Skylake派生製品)でより優れたパフォーマンスを提供します。メモリのボトルネックがなくても、クロック固有のシングルコアパフォーマンスは、Webブラウザの実行を含むさまざまな状況でほぼ2倍速くなる可能性があります。
また、2.6GHz Core 2と新しいCPUの間にクロック速度比があり、バースト性能(Webページレンダリングなど)のために3.5GHzまたは4.5GHz(CPUモデルによって異なる)までターボすることができます。インタラクティブな使用では、パフォーマンスの違いは絶対に目立つ。
8GiB RAMを使用しても、このCore 2システムのWebブラウジングは、少なくともHaswell(および可能であればSkylakeまたはZen)ベースの最新システムほど高速ではありません。
2016年12月ごろまでしばらく5GB RAM、DDR2-533を搭載したCore 2 Duo E6600(第1世代65nm Core 2)を使用しましたが、Chromiumでタブをたくさん開いておくのは本当に楽しかったです。交換しなくてもかなり遅いです。
既存のシステム用の新しいメモリに投資する前に2回考えてください。
答え4
同様のシステムがあります。ある段階でカーネルをPAEにアップグレードし、RAMを3GBから8GBにアップグレードしました。ただし、(当時)64ビットオペレーティングシステムをインストールしようとしたすべての試みは失敗しました。ファームウェアが起動を拒否します。
後で、私は既存のオペレーティングシステムに64ビットカーネルをインストールできることを発見しました。そして始めましょう。さらに、複数のアーキテクチャといくつかの個別の64ビットプログラムをインストールできることがわかりました。
ずっと後、私はDebianがインストーラを改善し、このシステムに64ビットDebianをインストールできないことを発見しました。
問題はブートローダにあると思います。ファームウェアが64ビットモードに切り替える方法がわからないようです。今grubして64ビットモードに切り替えます。