Junior — Middle
Чӣ гуна метавон дар системаи муайян кардани давомнокии иҷрои раванд ё вазифаи махсус?
sobes.tech AI
Ҷавоб аз AI
Барои муайян кардани мӯҳлати иҷрои раванд ё вазифа дар систем, метавон вақти оғоз ва анҷомро андозагирӣ кард ва пас фарқро ҳисоб кард. Дар забонҳои барномасозӣ ва муҳитҳои гуногун, ин ба роҳҳои гуногун анҷом дода мешавад, аммо усули умумӣ чунин аст:
- Вақти оғозро сабт кунед (масалан, бо истифода аз функсияе, ки вақти ҳозираро мегирад).
- Раванд ё вазифаро иҷро кунед.
- Вақти анҷомро сабт кунед.
- Фарқи байни вақти анҷом ва оғозро ҳисоб кунед.
Масалан дар Python:
import time
start_time = time.time()
# коди вазифа
time.sleep(2) # имитацияи кор
end_time = time.time()
duration = end_time - start_time
print(f"Мӯҳлати иҷро: {duration} сония")
Дар системаҳои бо назорати пешрафта, метавон профайлерҳо ё воситаҳои дарунсохт барои сабт кардани вақти иҷроишро истифода бурд.