From Wikipedia, the free encyclopedia
Ressursijaotus on operatsioonisüsteemi poolt hallatav arvuti riistvaraliste ressursside optimaalne jaotamine protsesside vahel. Sellega tegeleb ressursi jagamise algoritm - plaanur.
Artiklis puuduvad viited. (Aprill 2020) |
Operatsioonisüsteemi tööks on määrata, millises järjekorras võetakse konkreetne protsess protsessori või näiteks kõvaketta poolt jutule. Protsessi asetsemist ja käitumist selles järjekorras kontrollib vastav tarkvara (plaanur (scheduler)). Reeglina on plaanuri ülesandeks jaotada protsessori koormust protsesside vahel võimalikult võrdselt ning optimaalselt.
Eriti kriitiline on plaanuri käitumisalgoritmi valik ja seadistamine superarvutite puhul. Personaalseks kasutuseks mõeldud operatsioonisüsteemide (näiteks Microsoft Windows) puhul ei ole plaanuri töö eriti hästi reguleeritud: kõige ilmekamaks näiteks on see, kui mõni protsess haarab kas sihilikult või vea tõttu enda alla protsessori kogu ressursi ja aeglustab nõnda operatsioonisüsteemi tunduvalt või põhjustab koguni selle hangumise. Süsteemikriitiliste rakenduste käitamiseks mõeldud operatsioonisüsteemide puhul on sellega arvestatud ning näiteks Solarise puhul rakendab plaanur eespoolkirjeldatud olukorra puhul vastavad kaitsemeetmed.
Plaanuri tööpõhimõte on alati paika pandud mingi kindla algoritmi alusel.
Seamless Wikipedia browsing. On steroids.
Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.
Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.