3 ms·
Back in the day I was asked why it consumes 2 seconds of CPU Time each second. I couldn't answer that at time. Took a bit more years and understanding until I
by justsomehnguy 3y ago
Back in the day I was asked why it consumes 2 seconds of CPU Time each second.
I couldn't answer that at time. Took a bit more years and understanding until I remembered that situation and it was obvious for me.
- lynguist 3y agoWhat’s the answer? One second user time and one second kernel time? Or something completely different?
- justsomehnguy 3y agoWhat @roelschroeven says. CPU Time is a metric of how much 'real time' was spent on the process, so a single thread running 100% time [on a single core with no HT] would give you a full 'real time' second. System idle 'consumes' all the idle CPU time so if the system is doing nothing it's get a second of CPU Time per execution thread. And there are multiple execution threads on almost anything later than 2005. On my T440 with i3-4010U (2 cores, 4 threads) the System Idle consumes ~3 seconds of CPU Time per second, because there are ton of shit running in the background so the system is never 100% idle.
- thebruce87m 3y ago2 cores?
- justsomehnguy 3y agoGiven the time it was probably a full blown, single core CPUs.
- roelschroeven 3y agoIt was a dual processor system. The computer I'm using right now has 8 logical processors, and that statistic is incremented by 8 seconds per second: 1 second per logical processor.