O que "CPU Time" me diz sobre o processo? É o tempo acumulado que o processo foi executado? Às vezes, pula alguns segundos e geralmente nada acontece.
O que "CPU Time" me diz sobre o processo? É o tempo acumulado que o processo foi executado? Às vezes, pula alguns segundos e geralmente nada acontece.
Respostas:
Sim, é "É o tempo acumulado em que o processo foi executado" e, por "execução", você quer dizer "realmente usou a CPU". Se você o viu pular e depois estagnar, isso significa que o processo usou a CPU por alguns segundos e parou de precisar, ou foi movido pelo agendador enquanto outros processos usavam a CPU.
Você tem muitos aplicativos em execução "paralelo", competindo por recursos do sistema, como a CPU. O tempo da CPU informa quanto tempo um processo específico usou ativamente a CPU enquanto ela estava em execução.
Imagine um processo constantemente usando 10% da CPU e funcionando por 20 minutos. Nesse período, ele terá usado aproximadamente 2 minutos de tempo da CPU. Se um processo for computacionalmente caro, o tempo da CPU aumentará muito mais rapidamente, uma vez que mais "tempo real" será gasto pela CPU nesse processo específico.