Что «CPU Time» говорит мне о процессе? Это накопленное время, когда процесс запущен? Иногда прыгает несколько секунд и часто ничего не происходит.
Что «CPU Time» говорит мне о процессе? Это накопленное время, когда процесс запущен? Иногда прыгает несколько секунд и часто ничего не происходит.
Ответы:
Да, это «Это накопленное время, в течение которого был запущен процесс», и под «работой» вы подразумеваете «фактически использовавший процессор». Если вы видели, как он прыгает и затем застаивается, это означает, что процесс использовал ЦП в течение нескольких секунд, а затем либо перестал нуждаться в нем, либо был удален планировщиком, в то время как другие процессы использовали ЦП.
У вас есть много приложений, работающих "параллельно", конкурирующих за системные ресурсы, такие как процессор. Время ЦП говорит о том, как долго конкретный процесс активно использовал ЦП во время его работы.
Представьте себе процесс, постоянно использующий 10% ЦП и работающий в течение 20 минут. В это время он будет использовать примерно 2 минуты процессорного времени. Если процесс требует больших вычислительных ресурсов, время ЦП будет расти намного быстрее, поскольку ЦП будет тратить больше «реального времени» на этот конкретный процесс.