With more modern hardware, core 2 core latency can become an issue.
Check this software if you want to measure your CPU. https://github.com/nviennot/core-to-core-latency
This is an issue, as just running on the "wrong" core combination, will slow down your software. This will become significant with 16,32,64 cores.
In Proxmox (QEmu) we have that affinity field. I still have no idea what this is doing, if it's working and if we have some magic going on in the Kernel, Scheduler an KVM. I don't know.
It looks like there some tech, that can balance that.
https://www.phoronix.com/news/LXD-6.1-Released
https://discourse.ubuntu.com/t/lxd-6-1-has-been-released/46259
I have no idea how this works, how this is measured and how this affects the scheduler.
Any idea when we have this in proxmox? Is there a ticket?
Greetings.
Check this software if you want to measure your CPU. https://github.com/nviennot/core-to-core-latency
This is an issue, as just running on the "wrong" core combination, will slow down your software. This will become significant with 16,32,64 cores.
In Proxmox (QEmu) we have that affinity field. I still have no idea what this is doing, if it's working and if we have some magic going on in the Kernel, Scheduler an KVM. I don't know.
It looks like there some tech, that can balance that.
https://www.phoronix.com/news/LXD-6.1-Released
https://discourse.ubuntu.com/t/lxd-6-1-has-been-released/46259
I have no idea how this works, how this is measured and how this affects the scheduler.
Any idea when we have this in proxmox? Is there a ticket?
Greetings.