Pildi krediit: Morsa Images/E+/GettyImages
Iga arvuti vajab töötamiseks operatsioonisüsteemi, olenemata selle tootemargist, mudelist või vanusest. Kuigi operatsioonisüsteemi kõige ilmsem funktsioon on pakkuda teile töötamiseks kasutatavat liidest, juhib see ka paljusid teisi elemente kulisside taga. Operatsioonisüsteem võimaldab arvuti riist- ja tarkvara koostoimet. Ilma selleta oleks arvuti kallis paberimass.
Riistvarahaldus
Operatsioonisüsteemi üks olulisemaid põhifunktsioone on kogu arvuti sisemise ja välise riistvara haldamine. Operatsioonisüsteem juhib kõiki ühendatud seadmeid, andes neile teada, kuidas töötada ja suhelda. Nimetatud toimingute ja interaktsioonide tulemused on arvuti põhijõudlus. Mõned näited riistvarast, mida operatsioonisüsteem juhib, hõlmavad kõvaketast, optilisi draive, videokaarte ja väliseid pordikontrollereid, nagu USB ja Firewire.
Päeva video
Programmi juhtimine
Operatsioonisüsteemid käitavad ka programme, võimaldades neil töötada ja toimida nii, nagu ette nähtud. Programmid peavad olema kavandatud töötama konkreetse operatsioonisüsteemiga, et need toimiksid operatsioonisüsteemina peab kuvama kõik liidesed ning hõlbustama suhtlust programmide ja ühendatud arvuti vahel riistvara. Ilma seda käivitava operatsioonisüsteemita ei saa programmid oma ülesandeid täita.
Juurdepääs andmetele
Operatsioonisüsteem vastutab ka arvuti kõvakettale juurdepääsu, andmete salvestamise ja allalaadimise eest, seega on see ka üks operatsioonisüsteemi põhifunktsioone. Samuti haldab see ajutiselt arvuti RAM-mällu salvestatud andmeid. Salvestatud ja allalaaditavad andmed võivad sisaldada dokumendifaile, pildiandmeid, videoid ja muusikat. Kui kõvaketas ise loeb ja kirjutab andmeid, siis operatsioonisüsteem ütleb talle, mida ja kuidas lugeda.
Süsteemiressursside haldus
Operatsioonisüsteem haldab arvuti ressursse, eraldades need vastavalt vajadusele. Milliseid ülesandeid protsessor millises järjekorras töötleb, millistele funktsioonidele või programmidele on määratud töötlemisvõimsus või esmalt mälu ja paljusid muid olulisi ressursside eraldamise ülesandeid juhib operaator süsteem. Olulised toimingud seatakse prioriteediks operatsioonisüsteemi sees olevate eelseadete alusel, mis määravad protsessi või programmi tähtsuse.
Võrguside
Operatsioonisüsteem hõlbustab ka võrgusuhtlust, võimaldades ühendatud võrguseadmetel suhelda arvutiga ja mis tahes programmidega, mis neid vajavad. Võrguside on OS-i üks põhifunktsioone. Võrgukaartidel, nagu Etherneti pordid ja juhtmeta LAN-kaardid, on võrkudega ühenduse loomiseks vajalikud tööriistad kuid vajavad, et operatsioonisüsteem suunaks oma suhtlust õigesti, et teavet saaks vahetada. Operatsioonisüsteem tõlgendab ka saabuvat teavet ja määrab, milline installitud programm suudab seda teie jaoks kõige paremini kuvada.