- Dec 29, 2001
- 160
- 2
- 81
I'm not sure if this is really the right forum or not for this, honestly. Apologies if so.
Thus far I've root caused sporadic CPU spikes down to the m.2 drive itself.
I recently built a new system using a Ryzen 1800X, and MSI X370 Titanium motherboard. My issue is that when loading an application for the first time, or something caching (like streaming video) to the drive, occasionally all 8 cores and 16 threads shoot up to 100% utilization. Shortly thereafter, they drop back down to 5-10%.
I noticed this initially while watching a video in Firefox. My system fans would all ramp up considerably. After debugging for a while, and trying multiple options, I decided to disable disk caching. Lo and behold, there are no longer 100% CPU spikes when streaming videos. I still get multiple 100% spikes when the harddrive gets an initial hit for data.
Generally not an issue except when in a game. The occasional texture loading hiccups occur when I first load, but once everything is up... it settles down.
I've installed the latest Samsung NVMe drivers. I've also gone through and updated the firmware on the m.2 drive. I've played around with bios settings, ensured that all the standard "SSD Settings" are optimized in Windows 10. Still I get the spikes.
Using Acronis, I've cloned the contents of the NVMe drive to a Samsung 850 Pro drive, and the CPU utilization hit doesn't happen when running with that as my primary OS drive.
Is this to be expected with NVMe drives? My understanding is that processor overhead should be significantly less.
I've gone through all of my installed drivers to make sure they are the latest, and upgraded firmware on attached components to the latest. Am I missing something fundamental like a Samsung AHCI controller or something? I'm running out of ideas to troubleshoot.
Thus far I've root caused sporadic CPU spikes down to the m.2 drive itself.
I recently built a new system using a Ryzen 1800X, and MSI X370 Titanium motherboard. My issue is that when loading an application for the first time, or something caching (like streaming video) to the drive, occasionally all 8 cores and 16 threads shoot up to 100% utilization. Shortly thereafter, they drop back down to 5-10%.
I noticed this initially while watching a video in Firefox. My system fans would all ramp up considerably. After debugging for a while, and trying multiple options, I decided to disable disk caching. Lo and behold, there are no longer 100% CPU spikes when streaming videos. I still get multiple 100% spikes when the harddrive gets an initial hit for data.
Generally not an issue except when in a game. The occasional texture loading hiccups occur when I first load, but once everything is up... it settles down.
I've installed the latest Samsung NVMe drivers. I've also gone through and updated the firmware on the m.2 drive. I've played around with bios settings, ensured that all the standard "SSD Settings" are optimized in Windows 10. Still I get the spikes.
Using Acronis, I've cloned the contents of the NVMe drive to a Samsung 850 Pro drive, and the CPU utilization hit doesn't happen when running with that as my primary OS drive.
Is this to be expected with NVMe drives? My understanding is that processor overhead should be significantly less.
I've gone through all of my installed drivers to make sure they are the latest, and upgraded firmware on attached components to the latest. Am I missing something fundamental like a Samsung AHCI controller or something? I'm running out of ideas to troubleshoot.