Tuning NVMe cache and read speeds for Onda H610E-B in Destiny 2
Running a AAA title on this entry-level board was a test of my patience. Every time I entered a new planet, the game froze for 0.3 seconds like a slideshow. GamePP sensors showed the NVMe queue depth was pathetic, sitting between 2-5, leaving resource requests backed up on the bus. I tried moving the game to a SATA SSD, but loading times doubled; it was a complete joke. I then went into the GamePP NVMe Queue Depth Config, forced the depth from 32 up to 128, and enabled forced write cache flushing. CrystalDiskMark showed 4K random reads jumping from 30MB/s to 52-60MB/s, and the hitches vanished.