web-dev-qa-db-ja.com

Windows7 32ビットPAE RAMディスク(3GB + 1GB PAE)の最適な使用

Windows 64ビット(またはLinux 64ビット)に切り替える以外に、1GBのPAE RAMディスク(低速のハードドライブを搭載したラップトップ)を最大限に活用するための最良の戦略は何ですか?

ここ http://windows7themes.net/how-to-use-4gb-ram-in-windows-7-32bit.html 4GBシステムでPAERAMディスクを有効にする方法を学びました。私は4ギガバイトをいくらか利用することができます(ライセンス上の理由でwin32でこれを無効にしたことに対するMicrosoftの恥)。

私はこれらのオプションを見ます:

  • Ramdisk上のページファイル(現在のステータス、これまでのところ正常に動作しています)、
  • RamdiskのReadyboost(まだ試されていません)、
  • Ramdisk上の一時ファイル(現在、Firefoxの一時、システムの一時はインストールの問題を引き起こすと言われています)

編集2012-02-16:以下のヒントから最良の解決策は次のようです:

  • Ramdisk上のページファイル
  • インストールに必要のないramdisk上の一時ファイル(firefox temp)
  • シャットダウン時にRAMディスクをフラッシュします(以下のレジストリのヒントを参照)
1
kermit

RAMディスクを作成したら、そのページファイルをシステム管理またはカスタムに設定して、RAMディスクの大部分を使い果たします。次に、シャットダウン時にページファイルをクリアします。グーグルレジストリそれのために微調整します。理由は、RAMディスクが初期化される前にページファイルを検索するため、Windowsが存在しないページファイルを検索しないようにするためです。ページファイルはRAMディスクに存在するため、存在せず、結果として一時ページファイルが作成され、その後のボーナス速度はありません。これにより、システムが大幅に改善されました。

2
Ben

Ramdiskを指すように一時フォルダーを設定できます。多くのアプリケーションが一時フォルダーを使用します。

Control Panel -> System -> Advanced -> Environment Variables

アプリケーションデータフォルダをメモリに配置すると、かなり良い改善が得られますが、それは最も危険なことです。 ramdiskドライバーがロードされる前にいくつかのサービスがそれを使い始めるかもしれないと思ったので、私は個人的にそれをしませんでした。しかし ここに指示があります そうする方法。

最後に、私が行っているのは、Webブラウザーのファイルをappdataからramdiskに移動することです。 Webブラウザーの設定に移動し、履歴、Cookie、キャッシュ、およびその他すべての場所をRAMディスクに設定します。私はほとんどの時間をインターネットに費やしているので、ブラウジングが速くなり、うまくいきます。

システムのシャットダウン時にRAMディスクの内容をHDDに保存し、起動時に再ロードして変更を保存できるようにしてください。

1

Microsoftのプロセスモニターを使用して、アプリケーションの読み取りパターンを分析できます。アプリケーションのオフロードに問題がある場合は、linketxensionを使用してソフトリンクを作成できます。たとえば、SkyrimのメッシュとテクスチャをRAMディスクに配置しました。 Linuxでは、VMware用のRAMディスクを使用し、ファイルを一時化します。それでも私はWindowsでそれを試しませんでした。これ以外に、RAMディスクに対する深刻なニーズはありません。

0
Gigamegs