Ich führe und timeviele Befehle (dh nslookup) durch SSHund sammle die Gesamtzeit, die der implizite Dienst benötigt, um zu vervollständigen (dh DNS ). Also sammle ich die userund sys-Zeit, da die realZeit zählt, in der mein Prozess blockiert, was ich nicht brauche ... Ich denke.
Aber einige meiner Tests hatten Ergebnisse als solche:
real 3m22.033s
user 0m0.009s
sys 0m0.014s
Ich führe diese Tests auf Linux-Boxen mit begrenzten Ressourcen durch, aber dennoch ist die realZeit bedeutend hoch. Würde dies nur anzeigen, dass die Box SEHR beschäftigt ist, verschiedene Prozesse auszuführen? Ist es immer noch richtig, die userund sysZeiten zu addieren, um zu wissen, wie viel der Service gekostet hat?
wgetdie Frage hinzugefügt habe, ich weißtimees eigentlich nicht , aber danke für die Erklärung. Wennrealich sage, dass dies Blockierungszeiten wie das Warten auf Netzwerk-E / A umfasst, denke ich, dass ich diese Zeit auch einbeziehe, weil ich das Netzwerk tatsächlich teste. Vielen Dank.