Junior — Middle
Sistemdə müəyyən bir proses və ya tapşırığın icra müddətini necə müəyyən etmək olar?
sobes.tech Süni İntellekt
AI-dan cavab
Sistemdə bir proses və ya tapşırığın icra müddətini müəyyən etmək üçün başlanğıc və son vaxtını ölçüb fərqi hesablamaq olar. Müxtəlif proqramlaşdırma dillərində və mühitlərdə bu fərqli şəkildə həyata keçirilir, lakin ümumi yanaşma aşağıdakı kimidir:
- Başlanğıc vaxtını qeyd etmək (məsələn, cari vaxtı alan funksiya ilə).
- Proses və ya tapşırığı icra etmək.
- Son vaxtını qeyd etmək.
- Son və başlanğıc vaxtları arasındakı fərqi hesablamaq.
Python nümunəsi:
import time
start_time = time.time()
# tapşırıq kodu
time.sleep(2) # işin təqlidi
end_time = time.time()
duration = end_time - start_time
print(f"İcra müddəti: {duration} saniyə")
Daha inkişaf etmiş monitorinq sistemlərində, profil və ya daxili vaxt qeydiyyatı vasitələri istifadə oluna bilər.