3 ms·
If you are coding your application against libaio chances are the entire point of the system is to run that application. High performance software generally do
by jpgvm 8y ago
If you are coding your application against libaio chances are the entire point of the system is to run that application.
High performance software generally does divide the system up so that certain cores serve certain roles. i.e IRQ handling etc. This is often done to exploit NUMA architecture, ensuring that memory accesses only happen against the local memory controllers and locally attached PCIE where possible.
If you are going to this point you are rarely if ever concerned with sharing the system with anyone else.