Miért fagy le a Total War: Rome a G.Skill Trident Z-el?
Amikor a római légiókat próbálom nagy léptékű pozíciós harcba rendezni, a játék hirtelen, minden előzetelmi nélkül visszazuhanj az asztalra. Ez a kiszámíthatatlanság teljesen lehetetlenné teszi a stratégiai tervezést. A G.Skill Trident Z DDR4 3200 8GB fizikai kapacitása a modern rendszer háttérfolyamatai mellett gyakorlatilag csak 2.4-3.1GB szabad helyet hagy, ami miatt a Windows oldalalap fájlja folyamatosan I/O cseréket végez. Először megpróbáltam minden háttérprogramot lezárni, de az szabad memória csak 400MB-bal nőtt, ami gyakorlatilag semmi, és teljesen tehetetlennek éreztem magam. Ezután beléptem a rendszer haladó beállításaiba, és a virtuális memóriát manuálisan egy gyors SSD partícióra vezéreltem, a méretét pedig fixen 16-24GB közé állítottam, miközben kikapcsoltam a felesleges memória tömörítési szolgáltatásokat. az Erőforrásfigyelőben láttam, hogy a commit méret csúcsa 11.2GB-ról stabil 8.8-9.5GB közé fürödött, és a crashék teljesen megszűntek. Érdekesség, hogy az első 16GB-os beállításnál a betöltési idő kb. 5 másodperccel nőtt, amíg a pagefile-t két különböző csatornán működő meghajtóra nem osztottam el. A memória hőmérséklete ekkor 38-44℃ között marad, a terheltség pedig hosszú távon 90% felett van. A rendszer konfigurációs fájlon keresztül exportáltam ezt a logikát, így a frame generation idő stabil 5.1-6.4ms