Kas yra kelių vartotojų operacinė sistema?

Kelių vartotojų operacinė sistema yra kompiuterio operacinė sistema (OS), kuri leidžia keliems vartotojams skirtinguose kompiuteriuose arba terminaluose pasiekti vieną sistemą su viena OS. Šios programos dažnai yra gana sudėtingos ir turi sugebėti tinkamai valdyti reikalingas užduotis, kurių reikalauja skirtingi prie jų prisijungę vartotojai. Vartotojai paprastai bus prie terminalų arba kompiuterių, kurie suteikia jiems prieigą prie sistemos per tinklą, taip pat prie kitų sistemos įrenginių, pvz., spausdintuvų. Kelių vartotojų operacinė sistema skiriasi nuo vieno vartotojo sistemos tinkle tuo, kad kiekvienas vartotojas pasiekia tą pačią OS skirtinguose įrenginiuose.

Kompiuterio operacinė sistema yra viena iš svarbiausių naudojamų programų. Paprastai jis yra atsakingas už kitų vykdomų taikomųjų programų ir programų atminties valdymą ir apdorojimą, taip pat prie sistemos prijungtos aparatinės įrangos atpažinimą ir naudojimą bei tinkamą vartotojo sąveikos ir duomenų užklausų tvarkymą. Sistemoje, naudojančioje kelių vartotojų operacinę sistemą, tai gali būti dar svarbiau, nes keli žmonės reikalauja, kad sistema veiktų tinkamai vienu metu. Tokio tipo sistemos dažnai naudojamos pagrindiniuose ir panašiuose įrenginiuose, o jei sistema sugenda, tai gali paveikti dešimtis ar net šimtus žmonių.

Kelių vartotojų operacinė sistema leidžia keliems vartotojams pasiekti vieno įrenginio duomenis ir procesus iš skirtingų kompiuterių ar terminalų. Anksčiau jie dažnai buvo prijungti prie didesnės sistemos per laidinį tinklą, tačiau dabar belaidis tinklas tokio tipo sistemoms yra labiau paplitęs. Kelių vartotojų operacinė sistema dažnai naudojama įmonėse ir biuruose, kur skirtingi vartotojai turi pasiekti tuos pačius išteklius, tačiau šių išteklių negalima įdiegti kiekvienoje sistemoje. Kelių vartotojų operacinėje sistemoje OS turi sugebėti veiksmingai patenkinti įvairius visų vartotojų poreikius ir užklausas.

Tai reiškia, kad išteklių naudojimas yra tinkamas kiekvienam vartotojui ir šie išteklių paskirstymai turi būti atskirti. Tai darydama kelių vartotojų operacinė sistema gali geriau užtikrinti, kad kiekvienas vartotojas netrukdytų kito pastangoms, o jei sistema sugenda arba įvyksta klaida vienam vartotojui, tai gali nepaveikti visų kitų vartotojų. Dėl to kelių naudotojų operacinė sistema paprastai yra šiek tiek sudėtingesnė nei vieno vartotojo sistema, kuriai reikia apdoroti tik vieno asmens užklausas ir operacijas.

Pavyzdžiui, kelių vartotojų sistemoje OS gali tekti valdyti daug žmonių, kurie vienu metu bando naudoti vieną spausdintuvą. Sistema apdoroja užklausas ir deda spausdinimo užduotis į eilę, kad jos būtų tvarkomos ir kiekvieną užduotį būtų galima spausdinti po vieną. Be kelių vartotojų OS užduotys gali susimaišyti, o išspausdinti puslapiai būtų praktiškai nesuprantami.