Junior — Middle
Jak určit dobu trvání konkrétního procesu nebo úkolu v systému?
sobes.tech AI
Odpověď od AI
Pro určení délky trvání procesu nebo úkolu v systému lze měřit čas začátku a konce a poté vypočítat rozdíl. V různých programovacích jazycích a prostředích se to dělá různými způsoby, ale obecný přístup je následující:
- Zaznamenat čas začátku (například pomocí funkce, která získá aktuální čas).
- Spustit proces nebo úkol.
- Zaznamenat čas konce.
- Vypočítat rozdíl mezi časem konce a začátku.
Příklad v Pythonu:
import time
start_time = time.time()
# kód úkolu
time.sleep(2) # simulace práce
end_time = time.time()
duration = end_time - start_time
print(f"Délka trvání: {duration} sekund")
V systémech s pokročilejším sledováním lze použít profiler nebo vestavěné nástroje pro zaznamenávání času běhu.