web-dev-qa-db-ja.com

Windows 10でRAMドライブを作成して、TES V Skyrimの変更されたインスタンスを改善します

Windows 10でRAMディスクを作成して、モディファイドTES Vを拡張するにはどうすればよいですか?パフォーマンスを向上させるためにRAMディスクを使用してTES Vのアセットをロードしたいのですが、16 GBのRAMを持っていますこのラップトップとWindows 10では、Skyrimのプレイ中に3.5Gbしか使用できません。私の完全なmodリストではなく、8Gbのramdiskを作成して重要なアセットをロードし、OSには4Gb、TES Vには4Gbを残しておくと思います作業?

12
Todd

最初に、考慮すべきいくつかのこと:

  • SSDは、理論的にはRAMドライブの方が理論的にはSSDよりも高速ですが、実際にはRAMドライブと同様の読み込み時間を提供することが示されています( source )。 。また、SSDは、ゲームファイル自体に加えて、DirectXや他のドライバーの読み込みなど、他の処理を高速化します。
  • RAMディスクを大きくしすぎると、Windowsが未使用のRAMにデータをキャッシュすることでロード時間を改善できなくなる可能性があります。
  • RAMディスクを大きくしすぎると、ページファイルのスワップが発生し、処理速度が大幅に低下する可能性があります。
  • ゲーム全体をコピーすることはできないため、最も頻繁に使用され、最も遅くなるファイルを効果的に特定することは困難です。

つまり、これを試すには、シンボリックリンク(ジャンクション、フォルダーの場合)を使用して、SkyrimインストールポイントからRAMドライブの場所にいくつかのファイルまたはフォルダーを作成します。

  1. オンラインで入手できる無料のソフトウェアの1つを使用してRAMドライブを作成します。いくつかのベンチマークと価格 ここ 。私は個人的に ImDisk が好きです。ファイルを使用してRAMディスクのISOイメージを作成し、次回のロードを容易にすることができるからです。
  2. フォルダーまたは一部のファイル(HighResTexturePack **。bsaなど)をRAMドライブにコピーします
  3. これらのファイルをSkyrimインストールフォルダーから一時的にHDDの別の場所に移動します(後で復元するため)
  4. 管理者としてコマンドプロンプトを開き、mklinkを使用して各ファイルのRAMドライブの場所へのリンクを作成します。 mklink/hは "ハード"リンク(ゲームでは違いがわからない)で、/ dはフォルダーリンク(ジャンクション)です。たとえば、RがRAMディスクの場合、これらの例は1つのファイルまたは1つのフォルダーをリンクします。

    mklink /h C:\Skyrim\Data\BigFile01.bsa R:\BigFile01.bsa

    mklink /d C:\Skyrim\Data\Textures R:\Textures

  5. ゲームをする。

13
mtone