Software Pampayag; Inhinyeriya sa Computer
Pagkalkula sa Proseso ng Efficiency: Isang Praktikal na Paraan sa Pag - opera
Table of Contents
Ang pag - iiskedyul ng mga proseso ay isang mahalagang metriko sa pagsusuri sa pagsasagawa ng isang operating system.
Mga Proseso ng Pag - unawa
Ang processing ay kinasasangkutan ng pagpili kung aling proseso ang tumatakbo sa CPU sa anumang ibinigay na panahon.Ang nag-iskedyul ay naglalayong gawing lubos ang pagtugon ng sistema at sa pamamagitan ng pag-utput habang pinananatili ang pagiging patas sa mga proseso.
Pagkalkula sa Pagiging Malaganap
Ang pagiging mabisa ay maaaring kalkulahin gamit ang pormula:
[Efficiency = (Tal CPU Time - Idle Time) / Kabuuang CPU Time
Ang proporsiyong ito ay nagpapahiwatig ng proporsiyon ng oras na ginugugol ng CPU sa pagsasagawa ng mga proseso laban sa pagiging walang ginagawa.
Praktikal na Halimbawa
Ipagpalagay nang tumatakbo ang isang sistema sa loob ng 10 oras, na may 2 oras na walang ginagawa, at ang kahusayan ay tinataya na:
Efficiency = (10 - 2) / 10 = 0.8 o 80%[
Mga Salik na Nakaaapekto sa Pagiging Episiya
May ilang salik na nakaiimpluwensiya sa pag - iiskedyul ng kahusayan, kasali na ang:
- Proseso bago ang pagproseso
- Pagliko ng Context sa ibabaw
- Pag - isipan ang dahilan ng pagtatalo
- Nagbabarenang mga algorithm