web-dev-qa-db-ja.com

64ビットサポートプロセッサと3GBRAM。 Windows 8の32ビットまたは64ビットを使用する必要がありますか?

これは重複しているように聞こえるかもしれませんが、このサイトまたは他のサイトで回答された質問のいずれにも明確な回答が見つかりませんでした。

AMD Athlon(tm)IIデュアルコアM320プロセッサを搭載したラップトップを持っています 64ビットをサポート そしてそれは3GB DDR2RAMを持っています。

現在、Windows 7 64ビットOSをインストールしていますが、Windows8にアップグレードしようとしています。64ビットと32ビットのどちらを使用するべきか疑問に思いました...

RAM 4GB以上の場合、64ビットオペレーティングシステムの方が優れていることがわかりました。64ビットをサポートするプロセッサを使用しているので、 32ビットOS?

X64とX86のどちらのオペレーティングシステムが私に最適ですか?

3

一部のプロセスでは、32ビットバリアントのメモリフットプリントが大きくなっていますが、通常、その違いはごくわずかであるため、次の理由で64ビットを使用します。

  • 後日、マシンを3Gb RAMを超えるようにアップグレードできます。これは、64ビットのベースOSで利用する方がはるかに簡単です。
  • 7/x64からアップグレードすると述べています。そうすれば、8/i386のインストールは、アップグレードではなく、基本的に完全なオーバーザトップの再インストールになります。適切なアップグレードを行うと、とにかくアプリを再インストール/再構成する必要がありますが、64-> 32にするとその要件が保証されます。
  • 安定性/互換性:ほとんどの開発者は64ビット環境を使用しており、新しいインストールがそのようになることを期待していると思います。したがって、安定性に違いがある場合は、より厳密にテストされている64ビット環境を優先する可能性があります。に対して。これは、新しいハードウェアのアプリケーションとドライバーの両方に当てはまります。
  • 一部の画像/ビデオ編集タスクやSQLServerなど、メモリを大量に消費するアプリケーション/サービスを実行している場合、仮想メモリを使用して3GBを超えるメモリを使用できます(ただし、これは遅くなります)。実際、32ビットWindowsのデフォルトのプロセスごとの制限は2Gbです。
  • 一部の「noSQL」ソリューションなど、ファイルアクセスにメモリマップトファイルを使用する一部のアプリケーション/サービスでは、ファイルのごく一部をRAMいつでも。

もちろん、32ビットを使用する理由はいくつかあります。

  • IIRC 64ビットWindowsは16ビットアプリケーションのサポートを完全に廃止するため、本当に古いレガシーアプリケーションがある場合は、これが考慮事項になる可能性があります。もちろん、代わりに仮想環境で(VMで32ビットインスタンスを使用して)実行することもできます。
  • 同様に、使用したい古いハードウェアがあり、新しいキットと交換する余裕がない場合は、64ビット環境に適したドライバーが存在しないことがあります。
3
David Spillett

私はコンピュータ工学とグラフィックデザインに興味があります。 Adobe Suite CS6以降などの一部のマルチメディアプログラムでは、重い処理負荷をより適切に処理するために64ビットOSが必要です。

ほとんどすべての32ビットアプリケーションは、64ビット環境で効果的に実行されます。プロセッサがそれを処理できる場合は、常に64ビットを使用する必要があります。

2
SegsB

Windows32ビットがWindows64ビットよりも優れていることを私が知っている唯一の利点は、 16ビットDOSアプリケーションをネイティブに実行できる (流行後)です。 64ビットビルドのaviライブラリを使用すると、おそらくより良くなるでしょう ストリーミングメディア サポート。

2
pwned

CPUが64ビットをサポートしている場合は、Windows8X64をインストールしてください。 CPUの能力をフルに活用できないため、32ビットOSのインストールはばかげています。

また、後でRAMをアップグレードすると、32ビットOSは3.5GBのRAMしかサポートしません。

64ビットOsの欠点は、一部の(少数の)32ビットソフトウェアが動作しないことです。

1
Sepahrad Salour