1ti.docx

(12 KB) Pobierz

Tryb pracy procesora decyduje w jaki sposób zarządza  on pamięcią systemowa i zadaniami do wykonania.

Tryby pracy procesora:

-Tryb rzeczywisty – oprogramowanie 16-bitowe

-Tryb chroniony – oprogramowanie 32-bitowe

-wirtualny tryb rzeczywisty- oprogramowanie 16-bitowe uruchomiane na platformie 32-bitowej.

 

Tryb rzeczywisty- instrukcja 16-bitowa, architektura pamięci 1 MB, oprogramowanie 1 zadaniowe brak ochrony, (przydział pamięci). Jeżeli zostanie uruchomiony więc ej niż jeden program to komputer się zawiesi.

 

Tryb chroniony – obszar pamięci, zostaje przydzielony programowi. Dzięki czemu nie dochodzi do konfliktów. Jeżeli jakiś program się zawiesi nie ma wpływu na nasz system.

Wirtualny tryb rzeczywisty- tryb wirtualny środowiska 16 bitowego, działający w 32-bitowym trybie chronionym.  DOS w Windowsie pracuje na takim właśnie trybie rzeczywistym. W momenci pracy w trybie wirtualnym w trybie rzeczywistym maszyna korzysta z 1MB przestrzeni adresowej.

 

T:Procesy, wątki i wielozadaniowość.

1.Wielozadaniowość- cecha systemu operacyjnego, umożliwiająca mu jakby jednoczesne wykonywanie więcej niż jednego programu.

2. Proces – uruchomiony program, replika

3.Wątek- jednostka wykonawcza w obrębie jednego procesu.,

Jądro systemu operacyjnego – to jego podstawowa część, która jest odpowiedzialna za wszystkie jego działania.

Wyrózniamy kilks podstawowych metod konstrukcji jader:

-monolityczne,- stosowane w sytemach Unix i w windows XP, jedny dużo program działający w trybie jadra.

-mikrojądro,-  odpowiedzialne za bardziej ważne funkcje.

-nanokernel,- budowa jest mniejsza od mikrojądra.

-exokernel,- jądro sprowadza się do zarzadzania zabezpieczeniami zasobów.

-cachekernel,- jądro systemowe buforuję pliki systemowe.

Z budowy jadra wynikają jego cechy, takie jak:

-wielozadaniowość,

-wielowątkowość,

-wielobieżność, mogą być wykonywane równocześnie różne procesy.

-skalowalność,

-to czy jądro jest wywłaszczalne,

 

 

 

...
Zgłoś jeśli naruszono regulamin