ばかげているとは言いません。32ビットシステムでも64ビットシステムでもありません。
明らかな32ビットウィンドウ(実行中のシステムの大半)から始めるには、4GBを超えるものはすべて無視します。RamdisksはPAEと36ビットのメモリアドレス指定を使用できるため、32ビットシステムで有用な高メモリ領域を作成する唯一の方法です。
質問は次のとおりです。超高速で安全な仮想ハードディスクをどのように利用しますか?Windowsで固定ドライブ文字を割り当てる方法を知っている限り、一時ファイルが思い浮かび、セットアップは非常に簡単です。ブラウザのキャッシュでも同じです。これらに対する関心は4倍です:
- 最速のアクセス/取得
- 真の削除
- 高価なSSDメモリのほとんどの無駄な摩耗を抑制します。
- ディスクの断片化が少ない
スワップファイルに関しては、32ビットシステムが要求されていないRAMにそれらを配置することで多くのメリットがあることは明らかです。大量のスワッピングを引き起こす可能性が最も高い(boot.iniの3GBスイッチで)自身で最大3 GBを使用する、メモリを消費するプログラムを考えることができます。同じボーナスのうち、真の削除とSSDの摩耗の2つが引き続き適用されます。断片化は、スワップファイルではそれほど問題ではありません。
さらに、物理メモリがどれだけ利用可能であっても、不適切に作成されたプログラムが仮想メモリを使用することはよくあり、無駄なディスクアクセスを引き起こします。これは、32ビットプログラムと64ビットプログラムの両方に当てはまります。スワップファイルがないと起動できないプログラムに出くわしました。
結論として、4GB未満のRAMディスクを持ち、一時フォルダとプログラムのキャッシュのために無駄なディスクアクセスを節約することは理にかなっていますが、4GB以上をインストールすることがはるかに望ましいようです、メモリ価格は両方で32です( PAE対応ハードウェア)および64ビットシステムで、スワップファイルをそこに移動します。
多くのプロのコンピューターユーザーは、ハードウェアサポート上の理由から、64ビットを使用することはできません。
上記と同じ強力な言語を使用するのはばかげていることは、単にアイデアを却下し、Microsoftの仮想メモリ処理(これは賞賛されており、当然です)だけでなく、アセンブリコーディングの第一人者から及ぶアプリケーションプログラマにも依存することです不正なメモリ処理だけで最も安定したPCをひざまずかせる高レベル言語バカに。このようなコードを主流のプログラム、生産性アプリケーションで見たことがあります。
私のメインシステムにはXP / 32で8GBのRAMディスクがあり、これが便利であることが証明されています。セットアップは非常に簡単で、苦労したのはGoogle Chromeだけで、そのインストール/更新戦略は微調整が難しいと言わざるを得ません。
これらとは別に、ramdisksの多くの有用な使用を考えることができます。私の場合、ライブアプリケーションのディスクから取得するオーディオサンプル:起動時にそこに置いて(非常に遅い)、マルチGBライブラリへの高速アクセスを取得します。しかし、これは話題から外れています:)
これは私自身の経験です。人々が不必要な強力な言語の使用によって有用な情報の価値を破壊しないことを望みます。控えめに言っても、この文脈ではばかげたことは言葉の悪い選択でした。