Hledej Zobraz: Univerzity Kategorie Rozšířené vyhledávání

12 659   projektů
0 nových

Operační systémy - přednášky v prezentacích

«»
Přípona
.pdf
Typ
přednášky
Stažené
1 x
Velikost
5,8 MB
Jazyk
český
ID projektu
4013
Poslední úprava
18.08.2014
Zobrazeno
1 197 x
Autor:
eliskabila
Facebook icon Sdílej na Facebooku
Detaily projektu
Popis:
Cíl předmětu
Studenti si rozšíří základní znalosti z předmětu "Úvod do operačních systémů" v oblastech jádra OS, implementace procesů a vláken, časově závislých chyb, kritických sekcí, plánování vláken, přidělování prostředků a uváznutí, správa virtuální paměti, disků a diskových polí, implementace systémů souborů a periferních zařízení. Naučí se navrhovat a realizovat jednoduché vícevláknové aplikace.

Klíčová slova:

vlákna

operační systémy

stránkování

segmentace

RAID

implementace

virtuální paměť

fat

ntfs



Obsah:
  • Úvod. Architektura a funkce OS. Jádro OS.
    Procesy a vlákna. Jejich implementace v OS.
    Časově závislé chyby. Kritické sekce. Synchronizační nástroje.
    Klasické synchronizační problémy a jejich řešení.
    Plánování vláken.
    Přidělování prostředků. Uváznutí.
    Přidělování paměti. Jednoduché metody.
    Virtuální paměť. Stránkování. Segmentace.
    Algoritmy pro náhrady stránek.
    Disky a disková pole RAID.
    Systémy souborů z pohledu uživatele.
    Implementace systému souborů, příklady (fat, ntfs, ufs, zfs).
    Vstup a výstup, principy činnosti periferií. Způsoby komunikace OS s periferním zařízením.