Existem vários motivos pelos quais um processo pode não usar toda a CPU. Um processo pode ter uma limitação em quanto CPU ele usa, como um loop que dorme de vez em quando para evitar o uso excessivo de CPU ou bateria. Ou um processo pode ser vinculado a E / S; isto é, ele precisa fazer E / S com freqüência (E / S de disco, E / S de rede ou troca de muita memória). Um processo também pode ter nice
d como prioridade menor e consumir menos CPU quando outro processo precisar.