2.5.1. Egyfelhasználós és többfelhasználós rendszerek

Egy számítógépes rendszer egyidőben egy vagy több felhasználó igényeit szolgálhatja ki. Eszerint megkülönböztetünk:

  • egyfelhasználós (Single User) és

  • többfelhasználós (Multi User) rendszereket.

Egyfelhasználós üzemmódban egyidejűleg csak egy felhasználói program volt a gép memóriájában. Ha a program lassú input/output műveletet hajtott végre, akkor a processzor hosszú időn keresztül várakozásra kényszerült és nem volt megfelelően kihasználva, amint az a mellékelt ábrán is látható.

I/O egységek leterhelése

VÁRAKOZIK

DOLGOZIK

VÁRAKOZIK

Processzor leterhelése

DOLGOZIK

VÁRAKOZIK

DOLGOZIK

Program

processzort igénylő műveletek

I/O műveletek

processzort igénylő műveletek

idő ®

 

A többfelhasználós üzemmódú számítógépes rendszerek egyidejűleg több felhasználó kiszolgálására képesek. Ehhez arra van szükség, hogy a számítógép erőforrásait (processzor, memória stb.) valamilyen stratégia (algoritmus) szerint az operációs rendszer megossza az egyes feladatok között. Ez elsőként a multiprogramozásos üzemmód bevezetésével valósult meg.

tartalomjegyzék almenü fogalomszótár jelölésrendszer ellenõrzõ kérdések fejezet eleje elõzõ lap következõ lap következõ fejezet