3 ms·
That article claims that without NO_HZ Linux wouldn’t be running in datacenters. Um, no. Many hyperscalers still haven’t enabled it! Stopped reading there.
by 7e 2y ago
That article claims that without NO_HZ Linux wouldn’t be running in datacenters. Um, no. Many hyperscalers still haven’t enabled it! Stopped reading there.
- jpgvm 2y agoYeah that is hyperbole but NO_HZ=full and friends are extremely useful for latency sensitive workloads. i.e busy-loop polling workloads that need to rip things as fast as possible out of DMA buffers etc. However I would say the more useful features are the less crazy version in cpusets and the various tools to deal with irq pinning. These are in extremely wide use at this point and make a world of difference even if you aren't trying to squeeze every possible thing off your cores.