Podstawowe definicje
System Operacyjny SO fCSI 10 zt>Cr programów i procedur spómapicych dwe podstawowe kinkcje:
1. zarządzano zasobami systemu komputerowego.
2. tworzona maszyny wirtualnej
Zasobem systemu iest każdy jego element sprzętowy lub programowy, który może byc przydzielony danemu procesowi
Przez zasoby sprzętowo rozumiemy:
. czas procesora.
• pamięć operacyjna.
• urzadzena zewnętrzne.
. mne komputery powiązane poprzez Sieć tełemtormatycza 1 2
Prze/ zasoby programowa rozumemy-
• procodury SO roatzijacc V2qc dostępno poszczogótnym procesom
• pUu •bi^ory
• semalory
• tablee systemowe itp
Rozpatruiac SO jako zarządca zasobow moi na stimerdoc. i® powinien on w ogólności:
• sledze zasoby systemu.
• narzucać strateg®. która określa odbiorcę, rodzaj zasobu, moment przydziału I ilotc zasobu.
• przydzielać zasób.
• odzyskiwać zasób
7
Bfl a~3Ł‘
Tworzeńio maszyny wirtualnej polega na przekształceni maszyny rzeczywrstet w maszynę o cechach wymaganych przez przyjęty tryb przetwarzania rozumiany jako przeznaczenie SK Przekształcenie to dotyczy takch elementów SK >ak
• weisoa-wyytoa
• pam-eo operacyjnej.
• systemu pfcków.
ochrony zasobów i obsług Wedów.
• komunikacp i Synchromzacy procesów.
• sterowana programami ■ pracami