Mis on süsteemi komponent?

Süsteemi komponent on protsess, programm, utiliit või muu arvuti operatsioonisüsteemi osa, mis aitab hallata arvuti erinevaid piirkondi. Mitte segi ajada riistvarakomponendiga, süsteemikomponent on sarnane arvutiprogrammiga, kuid ei ole midagi, mida lõppkasutaja otseselt suhtleb arvutiga.

Arvuti operatsioonisüsteemis on iga süsteemi jaoks mitu komponenti, millest igaüks teenindab kindlat funktsiooni. Koos võimaldavad nad operatsioonisüsteemil ja arvutil korralikult ja tõhusalt toimida.

Protsessijuhtimise komponendi ülesandeks on hallata operatsioonisüsteemis töötavaid paljusid protsesse. Tarkvaraprogrammidel on nende töötamisel üks või mitu protsessiga seotud protsessi. Näiteks, kui kasutate Interneti-brauserit, töötab selle brauseri programmi jaoks protsess. Operatsioonisüsteemil on ka palju sellega seotud protsesse, millest igaüks täidab erinevat funktsiooni. Kõiki neid protsesse juhib protsesside juhtimine, mis hoiab protsessid korras, töötab tõhusalt, kasutades neile eraldatud mälu ja sulgedes need vajaduse korral.

Mälu haldamine

Mälu haldamise komponent, mida mõnikord nimetatakse ka peamälu haldamiseks või esmase mälu haldamiseks, haldab esmast mälu või RAM-i. Kui programmid töötavad, sealhulgas operatsioonisüsteem, salvestavad need programmid RAM-is andmeid kiireks juurdepääsuks igal ajal. Mälu haldamine jälgib ja haldab mälu ning teab, milliseid mälu plokke kasutatakse, millised programmid kasutavad mälu ja milliseid mälu plokke on võimalik kasutada.

Failihaldus

Failihalduse komponent haldab peaaegu kõike arvutifailidega. Kui fail luuakse, on faili loomine seotud failihaldusega, sealhulgas seal, kus see salvestatakse salvestusseadmes. Kui fail on muudetud, aitab failihaldus faili muutmisel. Kui fail kustutatakse, on failihalduse abil võimalik faili kustutada ja vabastada ruumi teise faili salvestamiseks hiljem.

Failihaldus haldab ka ülesandeid, mis on seotud kaustade või kataloogide loomise, muutmise ja kustutamisega salvestusseadmes.

Sekundaarse salvestamise haldamise komponent töötab salvestusseadmetega, nagu kõvaketas, USB-mälupulk, DVD-draiv või disketiseade. Kuigi failihalduse komponent hoolitseb salvestusseadmes olevate tegelike failide eest, haldab sekundaarse salvestuse haldamise komponent ise salvestusseadet. See haldab salvestusseadmes vaba ruumi või vaba ruumi ja eraldab ruumi uute salvestatavate failide jaoks.

Andmeid salvestusseadmega töödeldakse ka teisese salvestamise haldamisega. Näiteks kui kasutaja selle avamiseks topeltklõpsab, saab sekundaarse salvestamise halduse selle taotluse ja aitab selle faili salvestamisel salvestusseadmest.

Juurdepääsu haldamine

Juurdepääsu haldamise komponendi ülesandeks on hallata kasutaja juurdepääsu andmetele arvutis. Kasutajakontod annavad igale kasutajale konkreetse juurdepääsu operatsioonisüsteemi tarkvarale, failidele ja funktsioonidele. Tarkvara installimise võimet kontrollib juurdepääsu haldamine. Juurdepääsu faili vaatamiseks, muutmiseks ja kustutamiseks haldab juurdepääsu haldamine. Operatsioonisüsteemi seadete muutmist haldab juurdepääsu haldamine. Kuidas kasutaja suhtleb arvuti operatsioonisüsteemiga ja kasutab tarkvara kasutab juurdepääsu haldamist kasutajate kontode kaudu antud õiguste osas.

Süsteemi ressursside haldamine

Süsteemi ressursside haldamise komponent vastutab süsteemiressursside, näiteks mälu ja protsessori aja haldamise eest. Kui programmid töötavad, vajavad nad korralikult töötamiseks mälu ja protsessori aega. Süsteemiressursside haldamine määrab, kui palju mälu ja protsessori aega programmil on lubatud igal ajal kasutada.

Süsteemi ressursside kasutamise juhtimine on suur vastutus, sest see võib otseselt mõjutada arvuti jõudlust. Kui ühele protsessile eraldatakse liiga palju ressursse, võivad teised programmid ja protsessid muutuda aeglaseks või reageerimata. Kui operatsioonisüsteemil ei ole piisavalt ressursse, võib kogu arvuti töötada aeglaselt või üldse töötamast. Süsteemi ressursside haldamine tagab süsteemi ressursside nõuetekohase jaotamise.

Failihaldus, Mälu haldamine, Operatsioonisüsteemi terminid, Protsessid, Sekundaarne salvestamine, Tarkvara tingimused, Süsteemi ressurss