Mis on mitme kasutajaga operatsioonisüsteem?

Mitme kasutajaga operatsioonisüsteem on arvuti operatsioonisüsteem (OS), mis võimaldab mitmel kasutajal erinevates arvutites või terminalides pääseda juurde ühele süsteemile, millel on üks OS. Need programmid on sageli üsna keerulised ja peavad suutma korralikult hallata vajalikke ülesandeid, mida sellega ühendatud kasutajad nõuavad. Kasutajad on tavaliselt terminalides või arvutites, mis annavad neile juurdepääsu süsteemile võrgu kaudu, samuti muudes süsteemis olevates masinates, näiteks printerites. Mitme kasutajaga operatsioonisüsteem erineb võrgus olevast ühe kasutajaga süsteemist selle poolest, et iga kasutaja pääseb juurde samale OS-ile erinevatest masinatest.

Arvuti operatsioonisüsteem on üks olulisemaid kasutatavaid programme. Tavaliselt vastutab see mälu haldamise ja muude käivitatavate rakenduste ja programmide töötlemise eest, samuti süsteemiga ühendatud riistvara tuvastamise ja kasutamise ning kasutaja interaktsiooni ja andmepäringute nõuetekohase käsitlemise eest. Mitme kasutajaga operatsioonisüsteemi kasutavas süsteemis võib see olla veelgi olulisem, kuna mitu inimest nõuavad, et süsteem töötaks üheaegselt korralikult. Seda tüüpi süsteeme kasutatakse sageli suurarvutites ja sarnastes masinates ning kui süsteem ebaõnnestub, võib see mõjutada kümneid või isegi sadu inimesi.

Mitme kasutajaga operatsioonisüsteem võimaldab mitmel kasutajal pääseda juurde ühe masina andmetele ja protsessidele erinevatest arvutitest või terminalidest. Need olid varem sageli ühendatud suurema süsteemiga traadiga võrgu kaudu, kuigi nüüd on seda tüüpi süsteemide jaoks traadita võrgud tavalisemad. Mitme kasutajaga operatsioonisüsteemi kasutatakse sageli ettevõtetes ja kontorites, kus erinevatel kasutajatel on vaja juurdepääsu samadele ressurssidele, kuid neid ressursse ei saa installida igasse süsteemi. Mitme kasutajaga operatsioonisüsteemis peab OS suutma tõhusalt käsitleda kõigi kasutajate erinevaid vajadusi ja taotlusi.

See tähendab, et ressursside kasutamine on iga kasutaja jaoks sobiv ja ressursside eraldamine tuleb eraldi hoida. Seda tehes suudab mitme kasutajaga operatsioonisüsteem paremini tagada, et iga kasutaja ei takistaks teise jõupingutusi ja et kui süsteemis tekib tõrge või ilmneb tõrge ühe kasutaja jaoks, ei pruugi see mõjutada kõiki teisi kasutajaid. See muudab mitme kasutajaga operatsioonisüsteemi tavaliselt üsna keerulisemaks kui ühe kasutajaga süsteem, mis peab käsitlema ainult ühe inimese päringuid ja toiminguid.

Näiteks mitme kasutajaga süsteemis võib operatsioonisüsteemil olla vaja tegeleda paljude inimestega, kes üritavad samaaegselt kasutada ühte printerit. Süsteem töötleb päringud ja asetab prinditööd järjekorda, mis hoiab neid korrastatuna ja võimaldab iga tööd ükshaaval välja printida. Ilma mitme kasutajaga OS-ita võivad tööd seguneda ja sellest tulenevad prinditud lehed oleksid praktiliselt arusaamatud.