Sobes.tech
Junior — Middle

Cum se poate determina durata de execuție a unui proces sau sarcini specifice în sistem?

sobes.tech AI

Răspuns de la AI

Pentru a determina durata execuției unui proces sau sarcini în sistem, se poate măsura timpul de început și de sfârșit și apoi se calculează diferența. În diferite limbaje de programare și medii, acest lucru se face în moduri diferite, dar abordarea generală este următoarea:

  • Înregistrați timpul de început (de exemplu, folosind o funcție care obține timpul curent).
  • Executați procesul sau sarcina.
  • Înregistrați timpul de sfârșit.
  • Calculați diferența dintre timpul de sfârșit și cel de început.

Exemplu în Python:

import time

start_time = time.time()
# codul sarcinii
time.sleep(2)  # simulare de lucru
end_time = time.time()

duration = end_time - start_time
print(f"Durata execuției: {duration} secunde")

În sistemele cu monitorizare mai avansată, se pot folosi profile sau instrumente încorporate de înregistrare a timpului de execuție.