How to optimize memory bandwidth for Ghostwire Tokyo?
The neon lights of Tokyo were flickering like crazy every time I turned my character, creating this jarring visual tear that completely ruined the immersion in the open world. The default RAM timings on the ASRock B450M-HDV R4.0 (18-22-22-42) are way too conservative, leaving the memory controller struggling with 110-130ns of latency when loading massive textures. I tried increasing the page file to 32GB first, but that was a complete waste of time—it didn't help the textures and actually dropped my average FPS from 75 to 62, which was just depressing. I went back into the BIOS Advanced Memory settings and manually tightened the timings from 18-22-22-42 down to 16-18-18-38, while bumping the DRAM voltage from 1.2V to 1.35V. In AIDA64, the latency dropped from 112-125ns to a much snappier 78-84ns, and the textures finally load instantly. I did hit a wall early on where the system BSOD'd twice because I was too aggressive with the timings, so I had to relax the tRAS from 38 to 42 to stop the crashes. RAM temps are now steady at 44-50℃ and the chipset is at 56-62℃. Ran 6 passes of MemTest86 with zero errors. Finally fixed.