როგორ გამოვთვალოთ შემობრუნების დრო პროცესის დაგეგმვისას?
როგორ გამოვთვალოთ შემობრუნების დრო პროცესის დაგეგმვისას?

ვიდეო: როგორ გამოვთვალოთ შემობრუნების დრო პროცესის დაგეგმვისას?

ვიდეო: როგორ გამოვთვალოთ შემობრუნების დრო პროცესის დაგეგმვისას?
ვიდეო: ყველაფერი ორსულობის შესახებ 2024, მაისი
Anonim

შემობრუნების დრო = გასვლა დრო - ჩამოსვლა დრო

მაგალითად, თუ ავიღოთ First Come First Serve დაგეგმვა ალგორითმი და მისვლის თანმიმდევრობა პროცესები არის P1, P2, P3 და თითოეული პროცესი სჭირდება 2, 5, 10 წამი.

აქ, როგორ გამოვთვალოთ ლოდინის დრო და შემობრუნების დრო?

ოპერაციულ სისტემაში სხვადასხვა ჯერ პროცესთან დაკავშირებული არიან- ჩამოსვლა დრო , Ლოდინის დრო , პასუხი დრო , ადიდებული დრო , Დასრულება დრო , შემობრუნების დრო . შემობრუნების დრო = Ლოდინის დრო + ადიდებული დრო.

გარდა ზემოთ, რა არის ადიდებული დრო და შემობრუნების დრო? შემობრუნების დრო (TAT) სხვა სიტყვებით რომ ვთქვათ, ეს არის ჯამი დრო პროცესი იხარჯება ყველა შტატში. ტიპიური პროცესი გადის CPU-ის მრავალ ციკლს ადიდებული და I/O ადიდებული . ადიდებული უბრალოდ ნიშნავს მცირე ინტერვალს დრო . ადიდებული დრო : როდესაც პროცესი არ აკეთებს I/O-ს, ადიდებული დრო შეიძლება გამოყენებულ იქნას CPU-ს შესრულებაზე მითითებისთვის დრო.

გარდა ამისა, რა არის შემობრუნების დრო პროცესის დაგეგმვაში?

გამოთვლებში, შემობრუნების დრო არის სულ დრო გადაღებულია პროგრამის წარდგენას შორის/ პროცესი /thread/task (Linux) შესასრულებლად და სრული შედეგის დასაბრუნებლად მომხმარებელს/მომხმარებელზე. შემობრუნების დრო არის ერთ-ერთი მეტრიკა, რომელიც გამოიყენება ოპერაციული სისტემის შესაფასებლად დაგეგმვა ალგორითმები.

როგორ გამოვთვალოთ პასუხის დრო?

Პირველი Რეაგირების დრო არის გათვლილი უბრალოდ გამოკლებით დრო მომხმარებლის მოთხოვნით დრო თავდაპირველი პასუხიდან. მეტი ტენდენციის სანახავად დრო , გამოთვალეთ საშუალო პირველი Რეაგირების დრო ყველა პირველის ჯამის გაყოფით Რეაგირების დრო გადაწყვეტილი ბილეთების რაოდენობით.

გირჩევთ: