Suponha que eu queira calcular a utilização da CPU de um processo, que lê e grava em um arquivo.
Para ler e escrever, o processo deve usar as chamadas do sistema. Isso significa que haverá tempo em que o processo ficará ocioso, mas a CPU executará comandos do SO (no modo kernel).
Consideramos esse tempo como parte do tempo que o processo foi executado na CPU ou a utilização da CPU desse processo ignora essa parte? Estou perguntando isso porque sei que a alternância de contexto não é considerada parte do cálculo da utilização da CPU.