Obsah

34 - Principy a struktury správy souborů a správy paměti

Export page to Open Document format

Správa souborů

Fyzický disk

Zdroj: 4. přednáška IOS z ak. roku 2009/1010 - autor: doc. Vojnar

Logický disk

Žurnálování

Klasický UNIXový systém souboru (FS)

  1. boot block - pro zavedení systému při startu
  2. super block - informace o souborovém systému (typ, velikost, počet i-uzů, volné místo, volné i-bloky, kořenový adresář,…)
  3. tabulka i-uzlů - tabulka s popisy souborů
  4. datové bloky - data souborů a bloky pro nepřímé odkazy

File system

Data v i-node

Správa paměti

Zdroj: přednáška IOS č. 7, autor: doc. Vojnar

Přidělování paměti

Segmentace paměti

Stránkování

  1. v nejjednošším případě postačuje jednoúrovňová tabulka stránek
  2. pro urychlení se však používá vyronávací pamět TLB, která v sobě uchovává poslední přeložené adresy
    • (je třeba mít na paměti, že v TLB nejsou celá čísla rámců, ani stránek (posun se řeší zvlášť))
  3. Tabulky stránek, však mohou být hodně rozsáhlé celky ⇒ rozlišuje se několik druhů:
    1. Hierarchická dvouúrovňová tabulka stránek
    2. Hashovaná tabulka stránek
    3. Invertovaná tabulka stránek

Virtualizace paměti

Sdílená paměť

Potvrzení

34
Celé jménoOK!!!
Jirka Hynek2011-05-04 15:47:38 
 1