Monitor de Atividade do Mac OS X - o que "CPU Time" me diz?

9

O que "CPU Time" me diz sobre o processo? É o tempo acumulado que o processo correu? Às vezes, ele salta alguns segundos e muitas vezes nada acontece.

    
por Andrew J. Brehm 04.12.2010 / 17:58

2 respostas

5

Sim, é "É o tempo acumulado que o processo foi executado", e por "run" você quer dizer "realmente usou a CPU". Se você o viu pular e então estagnar, isso significa que o processo usou a CPU por alguns segundos, e então parou de precisar dele, ou foi movido para longe pelo planejador, enquanto outros processos usaram a CPU.

    
por 04.12.2010 / 18:45
10

Você tem muitos aplicativos sendo executados em "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% de CPU e funcionando por 20 minutos. Nesse tempo, ele terá usado aproximadamente 2 minutos de tempo de CPU. Se um processo for computacionalmente caro, o tempo de CPU aumentará muito mais rapidamente, já que mais tempo "real" será gasto pela CPU nesse processo em particular.

    
por 04.12.2010 / 18:13