Ubuntu 13.04 まで、Ubuntu はダウンロード ページですべてのユーザーに 32 ビット版の Ubuntu を使用することを推奨していました。ただし、この推奨事項には理由があって削除されました。最新の PC のユーザーは 64 ビット版を使用する方が良いでしょう。
Microsoft は何年もの間、最新の PC に Windows の 64 ビット版をデフォルトでインストールしてきましたが、Ubuntu は 64 ビット版の使用を推奨するのが遅かったのですが、状況は変わりました。
32 ビットと 64 ビット: 違いは何ですか?
Windows 7 の 32 ビット エディションと 64 ビット エディションの違いを調べたときに、32 ビット コンピューティングと 64 ビット コンピューティングの違いについて 説明しました。
一言で言えば、最新の Intel および AMD プロセッサはすべて 64 ビット プロセッサです。 64 ビット プロセッサは 64 ビット ソフトウェアを実行できるため、回避策なしで大量の RAM を使用したり、個々のプログラムにより多くの RAM を割り当てたり (ゲームやその他の要求の厳しいアプリケーションでは特に重要)、より高度な低レベルのセキュリティ機能を採用したりできます。 。
ただし、64 ビット プロセッサには下位互換性があり、32 ビット ソフトウェアを実行できます。これは、64 ビット コンピューターに 32 ビット オペレーティング システムをインストールできることを意味します。 64 ビット オペレーティング システムの不具合は解決されつつありましたが、32 ビット オペレーティング システムが推奨されました。
64 ビット オペレーティング システム上で 32 ビット ソフトウェアを実行できるため、64 ビット オペレーティング システムを選択した場合でも、同じプログラムを実行できるはずです。実際、64 ビット版の Windows にインストールされているプログラムの大部分は 32 ビット プログラムです。 Linux ディストリビューションは 64 ビット CPU 用にオープンソース ソフトウェアを再コンパイルできるため、Linux ではプログラムの大部分が 64 ビット形式になります。
過去の 64 ビットの問題
「Windows XP 64 ビット版」の時代に 64 ビットのコンシューマ オペレーティング システムで深刻な問題が発生した Windows と同様に、Ubuntu やその他のデスクトップ Linux システムでも、ソフトウェアの 64 ビット版でさまざまな問題が発生しています。
- Flash (およびその他のブラウザ プラグイン) の互換性 : Adobe の Flash プラグインはかつて 32 ビット形式でのみ利用可能でしたが、64 ビット ブラウザは 64 ビット版の Ubuntu に付属していました。これは、ユーザーが別の 32 ビット ブラウザをインストールするか、32 ビット プラグインを 64 ビット ブラウザで実行できるようにするハッキング ソリューションである nspluginwrapper を使用する必要があることを意味しました。最終的に、Adobe は 64 ビット Flash プラグインのプレビュー バージョンをリリースしましたが、このプラグインにもいくつかの問題がありました。現時点では、64 ビット システム用の Flash の安定バージョンが利用できるため、ブラウザ プラグインは 32 ビットと 64 ビットの両方のオペレーティング システムで正常に動作するはずです。
- ソフトウェアの互換性 : 32 ビット アプリケーションは 64 ビット オペレーティング システム上で実行できますが、機能するには適切な 32 ビット ライブラリが必要です。 「純粋な」64 ビット版の Linux には適切なライブラリがないため、32 ビット アプリケーションを実行できません。現時点では、32 ビット互換ライブラリは十分にテストされており、パッケージ マネージャーからすぐにインストールできます。また、それらを必要とするパッケージをインストールしようとすると、自動的にインストールされることもあります。
- バグ : Ubuntu の 64 ビット版を使用するユーザーが少なかったため、十分にテストされておらず、特に 32 ビット互換ライブラリでバグが発生することがありました。ただし、現在ではさらに多くの人が 64 ビット版の Ubuntu を使用しているため、バグはより迅速に修正されます。
- インストールの問題 : Ubuntu が新たな用途に 32 ビット版のダウンロードを推奨した主な理由の 1 つは、32 ビットまたは 64 ビットのプロセッサを搭載しているかどうかに関係なく、システムにインストールすることが保証されていたためです。 Ubuntu が 64 ビット版を推奨した場合、古いコンピューターを使用しているユーザーはそれをインストールしようとして失敗する可能性があります。ただし、64 ビット システムはますます一般的になってきています。よほど古いコンピュータを使用していない限り、あなたのコンピュータにはおそらく 64 ビット プロセッサが搭載されています。
幸いなことに、Linux では主にオープンソース ドライバーが使用されているため、32 ビット形式でのみ利用可能な古いハードウェア ドライバーは必要ありません。
おそらく 64 ビット版を使用する必要がある理由
この時点で、問題は解決されました。Flash は動作し、32 ビット ソフトウェアのインストールは簡単で、バグは一般的ではありません。おそらく 64 ビット CPU を使用しているでしょう。迷っているなら、思い切って最新バージョンの Ubuntu を使ってみましょう。
- パフォーマンス : Phoronix は、Ubuntu 13.04 の 32 ビット版と 64 ビット版のパフォーマンスの違いを調べました。彼らは、Ubuntu の 64 ビット版が実際のベンチマークで 優れたパフォーマンスを示している ことを発見しました。
- UEFI 互換性 : 32 ビット版の Ubuntu は、Windows 8 を搭載した最近のコンピューターに搭載されている UEFI ファームウェア では動作しないため、64 ビット版の Ubuntu をインストールする必要があります。
- メモリとセキュリティの機能 : Windows 7 について説明したのと 同じメモリとセキュリティの要素が Linux にも当てはまります。システムに個々のプロセスにより多くのメモリを割り当て、最新の低レベルのセキュリティ機能を使用できるようにしたい場合は、64 ビット版の Ubuntu が必要です。
Linux の 64 ビット版に関する主な問題は解決されているため、64 ビット バージョンに切り替えるには良い時期です。
32 ビット版を使用する必要がある場合
まだ 32 ビット プロセッサを使用している場合は、32 ビット エディションを使用することをお勧めします。 32 ビット形式でのみ利用可能な独自のハードウェア ドライバーをお持ちの場合は、32 ビット版を使用することもできますが、これが Linux で起こる可能性は非常に低く、主に Windows ユーザーに適用されます。
Ubuntu コンピューターに 32 ビット CPU が搭載されているか、64 ビット CPU が搭載されているかをテストするには、ターミナルで lscpu コマンドを実行します。 64 ビット CPU は 32 ビット モードと 64 ビット モードの両方で実行できますが、32 ビット CPU は 32 ビット モードでのみ実行できます。
64 ビット版の Ubuntu で問題が発生したことはありますか? あるいは、長い間問題なく使用していましたか?返信を残して、あなたの経験を共有してください。





