Quais são o tempo da CPU, o tempo do usuário e o tempo do sistema, respectivamente?

Quais são o tempo da CPU, o tempo do usuário e o tempo do sistema, respectivamente?

Acho que alguém fez uma pergunta semelhante, mas meu problema NÃO é , user-cpu-timemas user timevs system timevs. cpu timePor exemplo, as informações a seguir foram obtidas após uma simulação no Linux:

User Time        = 199:06:48:50

System Time = 08:16:57

Wallclock Time = 6:05:56:40

CPU = 199:15:05:48

Max vmem = 26.111G

Exit Status = 0

Eu sei o que wallclocké e apenas forneço tudo como referência.

Estou claro sobre o que significa system-CPU-timee user-CPU-time, mas no meu caso, esses dois se dividem em cpu time, system timee user time. Então não sei o que cada um deles significa exatamente.

O sistema é openSUSE e usei os 32 núcleos de um total de 120.

Responder1

Eu teria adivinhado 32 núcleos, já que o tempo da CPU é mais ou menos exatamente 32 vezes o tempo do relógio de parede.

O tempo do sistema e o tempo do usuário somam-se para formar esse número e são efetivamente divididos como tempo para realizar operações do kernel e o código do seu aplicativo (e a parte não-kernel do que ele está chamando).

informação relacionada