Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Kvantium s malým časom:
* Zvýšené prepínanie kontextu Riadenie: Časté spínače kontextov (prepínanie medzi procesmi) zvyšujú režijné náklady CPU. Je to preto, že prepínanie zahŕňa úsporu a obnovenie stavu procesu, ktorý si vyžaduje čas. Ak je kvantom príliš malý, táto réžia môže dominovať v čase vykonávania, čo vedie k zlému výkonu.
* Lepšia citlivosť: Kratšia Quanta vedie k rýchlejším časom odozvy pre interaktívne procesy. Užívateľ bude vnímať rýchlejšiu spätnú väzbu, aj keď ich proces nezískava veľký podiel CPU.
* sa blíži k spravodlivému, ale menej efektívnemu zdieľaniu procesorov: Aj keď je zameraná na spravodlivosť, veľmi malý kvantový z neho robí v podstate systém zdieľania procesorov, čo vedie k celkovo menej efektívnemu využívaniu, keď prepínanie kontextu spotrebúva značné zdroje.
kvantium veľké časy:
* Znížené prepínanie kontextu réžia: Menej prepínačov kontextov znamená menej režijných nákladov a lepšie využitie CPU.
* dlhšie časy odozvy: Interaktívne procesy možno budú musieť čakať dlhšie na svoje kolo, čo vedie k menej citlivému systému, ktorý sa potenciálne cíti ako harmonogram prvého prvého prvého (FCFS) pre dlhšie úlohy.
* Potenciál hladovania (ak nie je dokonale implementovaný): Ak jeden proces dôsledne zaberá celé kvantové, kratšie procesy by sa mohli výrazne oneskoriť. Správne implementácie RR by to mali zmierniť, ale riziko sa zvyšuje s väčším kvanta.
* sa blíži k FCF pre dlhšie úlohy: V zásade sa dlhé procesy bežia do značnej miery nepretržité, až kým ich kvantové platnosť nevyprší.
Optimálny časový čas:
Neexistuje jediný „najlepší“ časový kvantový čas. Optimálna hodnota do značnej miery závisí od charakteristík systému vrátane:
* Priemerný čas vykonávania procesu: Kvantum by malo byť trochu súvisiace s priemerom. Kvantové výrazne menšie ako priemer povedie k nadmernému prepínaniu kontextu. Kvantové výrazne väčšie by mohlo viesť k nespravodlivosti.
* Počet procesov: Viac procesov vo všeobecnosti ťaží z menšieho kvantu na zabezpečenie spravodlivosti.
* Typ procesov: Interaktívne procesy potrebujú menšie Quanta ako procesy viazané na CPU.
v súhrne: Cieľom ideálneho kvanta v čase je vyvážiť reagujúcu schopnosť systému s režijným prepínaním kontextu. Na základe pracovného zaťaženia a systémových zdrojov si často vyžaduje starostlivé ladenie. Hodnota empiricky stanovená experimentovaním často prináša najlepšie výsledky.