大規模なアプリケーション(つまり、数MBのDLLを必要とするもの)がある場合、2回目は1回目よりもはるかに高速にロードされることに多くの人が気付いていると思います。アプリケーションで大きなファイルを読み取る場合も同じことが起こります。初めて使用した後は、はるかに速く読み取られます。
これに何が影響しますか?これはハードドライブキャッシュであるか、OSが独自のメモリキャッシュを追加していると思います。
大規模なアプリケーションやファイルの読み込み時間を短縮するために、どのような手法を使用していますか?
前もって感謝します
注:質問はWindowsに関するものです
追加:OSのキャッシュサイズに影響するものは何ですか?一部のアプリでは、ファイルの読み込みが1分ほど後に再び遅くなるため、キャッシュが1分でいっぱいになりますか?