F5F Stay Refreshed Software Operating Systems Yes, it is feasible to route NVME SSD interrupts to specific cores in Linux.

Yes, it is feasible to route NVME SSD interrupts to specific cores in Linux.

Yes, it is feasible to route NVME SSD interrupts to specific cores in Linux.

H
halvdan01
Junior Member
9
05-06-2020, 05:06 PM
#1
In short, I'm optimizing my gaming VM for peak performance. One method is routing all interrupt signals only to cores that aren't running games in the VM (using cores 0-3). It's straightforward: set default interrupts to 0-3, then map them accordingly. This approach works except for NVME SSD interrupts, which seem pre-assigned across all cores. Checking the output shows different patterns per core. Adjusting these interrupts causes errors, which can disrupt VM operation when disk activity spikes, leading to stutters. --- I'm running on kernel 5.12.1 with the following specs: Gigabyte Aorus X570 Master, Ryzen 5950X, three Corsair Force MP510 drives (LVM over md raid-0). I've been seeking advice on Serverfault for months but haven't found a solution. I'm open to suggestions and even posted a bounty if someone can help.
H
halvdan01
05-06-2020, 05:06 PM #1

In short, I'm optimizing my gaming VM for peak performance. One method is routing all interrupt signals only to cores that aren't running games in the VM (using cores 0-3). It's straightforward: set default interrupts to 0-3, then map them accordingly. This approach works except for NVME SSD interrupts, which seem pre-assigned across all cores. Checking the output shows different patterns per core. Adjusting these interrupts causes errors, which can disrupt VM operation when disk activity spikes, leading to stutters. --- I'm running on kernel 5.12.1 with the following specs: Gigabyte Aorus X570 Master, Ryzen 5950X, three Corsair Force MP510 drives (LVM over md raid-0). I've been seeking advice on Serverfault for months but haven't found a solution. I'm open to suggestions and even posted a bounty if someone can help.

B
Butterfly1416
Senior Member
701
05-07-2020, 05:21 PM
#2
I'll mention @Sauron and @Electronics Wizardy for this post.
B
Butterfly1416
05-07-2020, 05:21 PM #2

I'll mention @Sauron and @Electronics Wizardy for this post.

T
thebjmax1
Senior Member
395
05-15-2020, 05:12 PM
#3
Have you attempted adjusting them using a text editor with root privileges? It seems like a permissions problem. If you continue encountering read-only errors, you can modify the permissions with chmod and revert them afterward.
T
thebjmax1
05-15-2020, 05:12 PM #3

Have you attempted adjusting them using a text editor with root privileges? It seems like a permissions problem. If you continue encountering read-only errors, you can modify the permissions with chmod and revert them afterward.