
Acho que alguém fez uma pergunta semelhante, mas meu problema NÃO é , user-cpu-time
mas user time
vs system time
vs. cpu time
Por 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-time
e user-CPU-time
, mas no meu caso, esses dois se dividem em cpu time
, system time
e 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).