Jarayonni rejalashtirishda ishlash vaqtini qanday hisoblash mumkin?
Jarayonni rejalashtirishda ishlash vaqtini qanday hisoblash mumkin?

Video: Jarayonni rejalashtirishda ishlash vaqtini qanday hisoblash mumkin?

Video: Jarayonni rejalashtirishda ishlash vaqtini qanday hisoblash mumkin?
Video: Tahminiy tug‘ruq vaqtini qanday aniqlash mumkin? 2024, May
Anonim

Qaytish vaqti = Chiqish vaqt - Kelish vaqt

Misol uchun, agar biz birinchi kelgan birinchi xizmatni olsak rejalashtirish algoritmi va kelish tartibi jarayonlar P1, P2, P3 va har biri hisoblanadi jarayon 2, 5, 10 soniya vaqt oladi.

Bu erda kutish vaqti va vaqtni qanday hisoblash mumkin?

Operatsion tizimda har xil marta jarayon bilan bog'liq - Kelish vaqt , Kutish vaqti , Javob vaqt , Portlash vaqt , Tugallash vaqt , Vaqtni aylantiring . Qaytish vaqti = Kutish vaqti + Portlash Vaqt.

Yuqoridagilardan tashqari, portlash vaqti va aylanish vaqti nima? Qaytish vaqti (TAT) Boshqacha qilib aytganda, bu jami yig'indisidir vaqt jarayon barcha shtatlarda o'tkaziladi. Oddiy jarayon protsessorning ko'p davrlaridan o'tadi portlash va I/U portlash . Portlash faqat kichik intervalni bildiradi vaqt . Portlash vaqti : Agar jarayon kiritish-chiqarishni amalga oshirmasa, portlash vaqti CPU bajarilishiga murojaat qilish uchun ishlatilishi mumkin vaqt.

Bundan tashqari, jarayonni rejalashtirishda burilish vaqti nima?

Hisoblashda, aylanish vaqti jami hisoblanadi vaqt dasturni topshirish oralig'ida olingan/ jarayon /thread/task (Linux) bajarish va to'liq chiqishni mijozga/foydalanuvchiga qaytarish uchun. Qaytish vaqti operatsion tizimni baholash uchun ishlatiladigan ko'rsatkichlardan biridir rejalashtirish algoritmlar.

Javob vaqtini qanday hisoblaysiz?

Birinchidan Javob vaqti hisoblanadi hisoblangan oddiygina ayirish orqali vaqt mijozning so'rovi bo'yicha vaqt dastlabki javobdan. Ko'proq trendni ko'rish uchun vaqt , hisoblash O'rtacha birinchi Javob vaqti birinchisining yig'indisini bo'lish orqali Javob vaqti hal qilingan chiptalar soni bo'yicha.

Tavsiya: