Jak Začít?

Máš v počítači zápisky z přednášek
nebo jiné materiály ze školy?

Nahraj je na studentino.cz a získej
4 Kč za každý materiál
a 50 Kč za registraci!




InfoA_Software

PDF
Stáhnout kompletní materiál zdarma (2.57 MB)

Níže je uveden pouze náhled materiálu. Kliknutím na tlačítko 'Stáhnout soubor' stáhnete kompletní formátovaný materiál ve formátu PDF.

počítače zavedeno do paměti počítače a zůstává v 

činnosti až do jeho vypnutí.

• Pomocné systémové nástroje – jsou nástroje pro správu 

operačního systému (např. formátování disků, nastavení 

oprávnění, různé utility atd.).

37

Aplikace (Applications)

Jádro OS (Kernel)

Procesor (CPU)

Paměť (Memory)

Zařízení (Devices)

Správa procesů

Hlavním úkolem jádra OS je umožnit vykonávání aplikací, tj. 
zajišťuje jejich oddělený běh, přiděluje jim systémové prostředky 
počítače a umožňuje uživateli procesy spravovat (spouštět, 
ukončovat atp.). 

Multitasking jádra poskytuje iluzi současného běhu libovolného 
počtu procesů na počítači. Bez multitaskingu je počet procesů, 
které mohou na počítači běžet zároveň, roven počtu 
nainstalovaných procesorů. (To ale neplatí v případě podpory 
multithreadingu - v rámci jednoho procesu může běžet několik 
vláken, v rámci každého běží jeden proces). 

Kooperativní multitasking - každému procesu je dovoleno běžet 
nepřerušeně, dokud nevyšle speciální žádost, která ohlásí jádru 
OS, že může přepnout na jiný proces. Kooperativní multitasking 
používala jádra operačních systémů méně výkonných počítačů, 
např. starší verze operačního systému Microsoft Windows (3.x, 
95, 98).

Preemptivní multitasking - jádro OS dává každému programu 
procesor na určitý časový úsek a přepíná z procesu na proces tak 
rychle, že to uživateli připadá jako by procesy běžely zároveň. 
Jádro OS používá plánovací algoritmus k výběru, který další 
proces poběží a kolik času mu bude přiděleno. Preemptivní 
multitasking používají jádra současných operačních systémů.

38

Správa paměti

Správa paměti je soubor metod, které jádro 

operačního systému používá při přidělování operační 

paměti (RAM) jednotlivým procesům, které jsou v 

počítači spuštěny. Může zajišťovat i následné 

Témata, do kterých materiál patří