- fork()
Nakreslit rodiče,potomka, staršího a mladšího sourozence s pomocí různých čar, které jsou zadány.
- Příklad na přístupová práva k souborům - zadán kód, který se
pokouší otevřít soubory a jejich deskriptory vypisuje. Úkolem je napsat
výstup programu.
- Plánování - zadány 3 procesy A,B,C, jejichž základní priorita je 60. Hodiny tiknou 60x/s, přepočítání priorit po každé vteřině.
nedávné_použití_CPU = pokles(nedávné_použití_CPU) = 0,8 * nedávné_použití_CPU
priorita = nedávné_použití_CPU / 16 + základní priorita
Vypočtěte priority všech procesů pro 4 vteřiny.
- Úloha na deskriptory, viz předchozí písemka 4. úloha
- Příklad na časový souběh pří čtení/zápisu do souboru, viz předchozí písemka 5. úloha
- Uvažujte 4GB paměti Ext2 souborový systém s velikostí bloku 4 KB. Nakreslete strukturu skupiny bloků.
Vypočtěte, kolik bude zapotřebí skupin bloků.
Vypočtěte, kolik paměti zabírají bitové mapy datových bloků a indexů.
V hlavní paměti pro ně vyhradíme 32 KB a budeme uchovávat stejný počet bit. map datových bloků a i-uzlů.
Kolik bitových i-uzlů a datových bloků bude v hlavní paměti?
Postupně byly požadovány bit.mapy pro následující skupiny bloků:
6,5,20,8,9,3,7,15,47,9,20
Nakreslete, jak bude vypadat mazipaměť bitových map i-uzlů obsahující čísla skupin bloků, které se nacházejí v hlavní paměti.
|
|