How to fix memory bandwidth bottlenecks in Dune: Awakening?
During intense sandworm hunts, my frame rate plummeted from 95 FPS to a miserable 32 FPS, making the controls feel completely disconnected. I noticed my G.Skill Trident Z5 DDR5 6400 was hitting high latency spikes between 92-108ns when handling massive particle effects. I wasted time trying to increase the virtual memory in Windows, which actually bloated my load times by 15 seconds without fixing the stutters—it was incredibly frustrating. I eventually dove into the BIOS, forced the XMP profile on, and manually locked the primary timings to 32-38-38-80. Using AIDA64, I saw the memory bandwidth jump from 42.1GB/s to 51.4GB/s, and frame times stabilized from a jittery 22-35ms down to a consistent 12-16ms. I did hit a wall early on where the system blue-screened three times because I tried to push the timings too low; I had to bump the voltage from 1.25V to 1.35V to get it stable. Memory temps sat between 48-54℃, and the heatsinks felt warm to the touch. After a grueling stress test, the data throughput finally stopped cratering, keeping frame times locked at 12-16ms.