龍が如:死神之遺でKingston 16GB DDR4 2666のメモリリソース配分を最適化するには?
神室町の街中を高速に移動していると、画面にほんのわずかなスキップが発生します。この体感的な引っかかりは、特に60fpsモードで顕著に現れますね。Kingston DDR4 2666のデフォルトタイミングでは、大量のNPCロジックを処理する際のメモリアクセス遅延が88-95ns(HWiNFOで確認)に達し、CPUがデータ待ち状態で微小な空転を起こしているのが原因です。最初はバックグラウンドの不要なプロセスを全部落としてみましたが、フレームタイムが16-28msの間で激しく変動し続けていて、ソフト的な対処だけでは無理だと絶望しました。そこで、システムの詳細設定から仮想メモリのページファイルサイズを16384MBに固定し、さらにBIOSでメインタイミングを19-19-19-43から18-18-18-40まで追い込んでみました。LatencyMonでリアルタイム監視したところ、最大割り込み遅延が1200μsから410μsまで一気に跳ね下がり、操作レスポンスがガチで鋭くなりました。ただ、最初にタイミングを詰めた直後はコールドブート時にランダムに再起動がかかる症状が出たので、DRAM電圧を1,2Vから1,35Vに微調整してようやく完全に安定しました。この時のメモリ温度は42-48℃で推移。最終的にマザーボードの管理ソフトでこの低遅延設定を保存し、快適な環