Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
* architektúra klienta-serveru (predovšetkým): Zatiaľ čo siete typu peer-to-peer existovali, dominantný model bol architektúrou klient-server. Klienti (napríklad stolné počítače alebo pracovné stanice) požadovali služby z centrálneho servera. Tento server spravoval zdroje, ako je úložisko, tlač a aplikačný softvér.
* Lokálne spracovanie: Väčšina výpočtov sa stala na klientskom počítači. Server pôsobil primárne ako poskytovateľ zdrojov a úložisko údajov.
* Systémy používateľa alebo viacerých používateľov: Operačné systémy by mohli byť navrhnuté pre jedného používateľa (napríklad skoré verzie MS-DOS) alebo viacerých používateľov (napríklad varianty UNIX), ale model interakcie bol zvyčajne priamy a zahŕňal vyhradenú terminál alebo pracovnú stanicu na používateľa. Virtualizácia bola menej častá a menej sofistikovaná.
* vyhradený hardvér: Každá aplikácia alebo používateľ mal často vyhradené hardvérové zdroje, ktoré im boli priradené. Efektívne prideľovanie zdrojov bolo významným zameraním OS, ale koncept dynamického rozdelenia a škálovania bol menej vyvinutý.
* Limited siete pripojenia: Sieťové pripojenie bolo často obmedzené v šírke pásma a primárne sa používali skôr na zdieľanie súborov a vzdialený prístup ako na zložité distribuované aplikácie.
* Preventívne multitasking: Operačné systémy poskytovali preventívne multitasking, čo umožňuje viacerým programom fungovať zdanlivo súbežne (hoci na jednom CPU to bolo časové skoky). Sofistikovanosť riadenia procesov a plánovania zdrojov však bola menej pokročilá ako v moderných OS.
Na rozdiel od moderných paradigiem sa tradičné výpočty viac zameriavali na jednotlivé stroje a ich miestnu spracovateľskú silu. Nárast cloud computingu a distribuované systémy posunul zameranie smerom k distribuovanému spracovaniu, škálovateľnosti a zdieľaniu zdrojov v rozsiahlych sieťach, čím rozmazal riadky toho, čo predstavuje „klient“ a „server“. Základné zásady riadenia procesov, prideľovania pamäte a spracovania I/O založené v tradičných operačných systémoch však zostávajú základnými koncepciami v moderných operačných systémoch.