Recebi uma resposta em outro lugar, que gostaria de documentar e vincular esse tópico:
The initial values are based on your hardware and suggested default values. If the servers are different, ie. different memory, processor; the default values can be different. None of what I see here is going to make much real-world difference. I know the numbers look a lot different, but in real-world terms they're not.
Além disso, eu sei com certeza agora que a maioria das diferenças simplesmente vem do fato de que uma VM tinha 2 e as outras 8 vCPUs no momento em que executei sysctl -a
. Provavelmente não há cenário global errado ou algo parecido, como eu supus. Eu vejo exatamente os mesmos valores diferentes para, por exemplo, *_interval
e sched_*_ns
usando algum Ubuntu 14.04 que eu tinha no meu desktop no VMware Workstation com 2 e 8 vCPUs. Completar hardware diferente, VMs etc., os mesmos números.