Attēla kredīts: Morsa Images/E+/GettyImages
Katra datora darbībai ir nepieciešama operētājsistēma neatkarīgi no tā markas, modeļa vai vecuma. Lai gan visredzamākā operētājsistēmas funkcija ir nodrošināt jūs ar saskarni, ar kuru strādāt, tā kontrolē arī daudzus citus elementus aizkulisēs. Operētājsistēma nodrošina datora aparatūras un programmatūras mijiedarbību. Bez tā dators būtu dārgs papīra svars.
Aparatūras pārvaldība
Viena no svarīgākajām operētājsistēmas pamatfunkcijām ir visas datora iekšējās un ārējās aparatūras pārvaldība. Operētājsistēma kontrolē visas pievienotās ierīces, norādot, kā tās darboties un mijiedarboties. Šo darbību un mijiedarbības rezultāti ir datora pamata veiktspēja. Daži operētājsistēmas kontrolētās aparatūras piemēri ir cietais disks, optiskie diskdziņi, videokartes un ārējie portu kontrolleri, piemēram, USB un Firewire.
Dienas video
Programmas vadība
Operētājsistēmas arī palaiž programmas, ļaujot tām darboties un darboties, kā paredzēts. Programmām ir jābūt izstrādātām tā, lai tās darbotos ar noteiktu operētājsistēmu, lai tās darbotos kā operētājsistēma ir jāparāda jebkādas saskarnes un jāatvieglo saziņa starp programmām un pievienoto datoru aparatūra. Ja operētājsistēma nepalaiž to, programmas nevar veikt savus uzdevumus.
Piekļuve datiem
Operētājsistēmas pārziņā ir arī piekļuve datora cietajā diskā esošajiem datiem, to saglabāšana un izguve, tāpēc šī ir arī viena no operētājsistēmas pamatfunkcijām. Tas arī pārvalda datus, kas īslaicīgi saglabāti datora RAM atmiņā. Saglabātie un izgūtie dati var ietvert dokumentu failus, attēlu datus, videoklipus un mūziku. Kamēr cietais disks pats nolasa un raksta datus, operētājsistēma norāda, ko rakstīt un kā tos lasīt.
Sistēmas resursu pārvaldība
Operētājsistēma pārvalda datora resursus, piešķirot tos pēc vajadzības. Kurus uzdevumus CPU apstrādā kādā secībā, kurām funkcijām vai programmām ir piešķirta apstrādes jauda vai vispirms atmiņa, un daudzus citus svarīgus resursu piešķiršanas uzdevumus kontrolē operētājsistēma sistēma. Būtiskām darbībām tiek piešķirta prioritāte, pamatojoties uz sākotnējiem iestatījumiem operētājsistēmā, kas nosaka procesa vai programmas nozīmi.
Tīkla komunikācija
Operētājsistēma arī atvieglo tīkla saziņu, ļaujot pievienotajām tīkla ierīcēm sazināties ar datoru un visām programmām, kurām tās ir nepieciešamas. Tīkla komunikācija ir viena no OS pamatfunkcijām. Tīkla kartēm, piemēram, Ethernet portiem un bezvadu LAN kartēm, ir rīki, lai izveidotu savienojumu ar tīkliem taču operētājsistēmai ir nepieciešama pareiza komunikācija, lai varētu apmainīties ar informāciju. Operētājsistēma arī interpretē saņemto informāciju un nosaka, kura instalētā programma to vislabāk var parādīt.