Vad är ett operativsystem för flera användare?
Ett operativsystem för flera användare är ett operativsystem (OS) som gör att flera användare på olika datorer eller terminaler kan komma åt ett enda system med ett operativsystem. Dessa program är ofta ganska komplicerade och måste kunna hantera nödvändiga uppgifter som krävs av de olika användare som är anslutna till det. Användarna kommer vanligtvis att vara på terminaler eller datorer som ger dem tillgång till systemet via ett nätverk, liksom andra maskiner på systemet, t.ex. skrivare. Ett operativsystem med flera användare skiljer sig från ett enda användare i ett nätverk genom att varje användare får åtkomst till samma operativsystem på olika maskiner.
Operativsystemet på en dator är ett av de viktigaste programmen som används. Det är vanligtvis ansvarigt för att hantera minne och bearbetning för andra applikationer och program som körs, samt för att känna igen och använda hårdvara ansluten till systemet och för korrekt hantering av användarinteraktion och dataförfrågningar. På ett system som använder ett operativsystem med flera användare kan detta vara ännu viktigare, eftersom flera människor kräver att systemet fungerar korrekt samtidigt. Denna typ av system används ofta på stordatorer och liknande maskiner, och om systemet misslyckas kan det påverka dussintals eller till och med hundratals människor.
Ett operativsystem med flera användare gör det möjligt för flera användare att komma åt data och processer för en enda maskin från olika datorer eller terminaler. Dessa var tidigare ofta anslutna till det större systemet via ett trådbundet nätverk, men nu är trådlösa nätverk för denna typ av system vanligare. Ett operativsystem med flera användare används ofta i företag och kontor där olika användare behöver åtkomst till samma resurser, men dessa resurser kan inte installeras på alla system. I ett operativsystem med flera användare måste operativsystemet kunna hantera olika användares olika behov och önskemål effektivt.
Detta innebär att hålla användningen av resurser lämpliga för varje användare och att hålla dessa resursallokeringar åtskilda. Genom att göra detta kan operativsystemet för flera användare bättre säkerställa att varje användare inte hindrar en annans ansträngningar, och att om systemet misslyckas eller har ett fel för en användare kan det inte påverka alla andra användare. Detta gör att ett operativsystem med flera användare är vanligtvis ganska lite mer komplicerat än ett system med en användare som bara behöver hantera en persons begäranden och operationer.
I ett fleranvändarsystem, till exempel, kan operativsystemet behöva hantera många personer som försöker använda en enda skrivare samtidigt. Systemet behandlar förfrågningarna och placerar utskriftsjobb i en kö som håller dem organiserade och gör att varje jobb kan skriva ut en i taget. Utan ett operativsystem med flera användare skulle jobben kunna blandas in och de resulterande tryckta sidorna skulle vara praktiskt taget obegripliga.