Professional Documents
Culture Documents
VÝPOČETNÍ SYSTÉM
DŮLEŽITÉ POJMY
JÁDRO OS
FUNKCE JÁDRA
OS A UŽIVATEL
- způsob, jakým uživatel dává pokyny pro OS a v jaké formě dostává zprávy o výsledku
provedené operace, je označován jako uživatelské rozhraní
- textové uživatelské rozhraní: MS-DOS (pokyny prostřednictvím příkazového řádku)
- grafické uživatelské rozhraní: převážná většina současných OS
STAVY PROCESŮ
SOUBOROVÝ SYSTÉM
- zapisuje změny, které mají být v počítačovém systému souborů provedeny do speciálního
záznamu nazývaného žurnál
- obvykle je realizován jako cirkulární buffer a jeho účelem je ochránit data na pevném disku
před ztrátou integrity v případě neočekávaných havárií
- v obecném smyslu označujeme žurnálováním vytváření libovolných podrobných záznamů o
prováděné činnosti
- souborové systémy jsou velmi komplexními datovými strukturami, při změně v souborech
nebo adresářích je nutné vykonat řadu jednotlivých operací, což může vést k problému se
souběhem
- sérii jednotlivých operací, které je potřeba provést, nazýváme transakce
- při přerušení transakce může dojít k tomu, že data na disku ztratí integritu, uvedení dat do
opětovné integrity znamená naplánovanou transakci dokončit nebo se vrátit k původnímu
stavu před započtením transakce
- žurnálování umožňuje velmi rychle a bezpečně uvést souborový systém do konzistentního
stavu
- souborové systémy, které žurnálování nepodporují, je nutné komplexně zkontrolovat
speciálním programem, což je časově velmi náročná operace a může to navíc způsobit ztrátu
dostupnosti dat
PRINCIP
- žurnál je obvykle umístěn na speciálním místě SS a je umístěn tak, aby zabíral souvislý prostor
(srovnat s fragmentací)
- může to být i obyčejný soubor (ext3), avšak obvykle je označen jako systémový a je běžnému
uživateli skrýván, aby nemohl být snadno poškozen
- pro zvýšení výkonu je někdy možné umístit žurnál na jiný disk
- speciálním případem jsou systémy souborů, které jsou navrženy tak, že žurnál nepotřebují a
odstraňují tak problém dvojitého zápisu na disk
- tyto systémy souborů jsou založené na principu do logu
- fyzicky
- diskové soubory slouží k uložení dat (pevný disk, DVD-ROM, disketová mechanika)
- v případě systému MS DOS a WINDOWS se diskové jednotky řadí a značí písmenem
- A, B = disketové mechaniky
- C = systémová část disku
- D, … = další disky
- v případě systému LINUX, APPLE MAC a další unixové systémy
- I = hlavní kořenová složka
- … = další složky představují složku na systémovém disku nebo i jinou diskovou jednotku
- /SWAP = oddíl s virtuální pamětí
- /ZÁLOHA = disk se zálohou
SOUBOR
- jméno
- přípona
- znaky (/ \ ? : * ¨ < >) nelze napsat
- * = libovolný počet znaků
- ? = jeden znak libovolný
- OMEZENÍ = od WINDOWS 7 je název souboru daleko svobodnější, až 260 znaků
PŘÍPONA SOUBORU