Prezentace se nahrává, počkejte prosím

Prezentace se nahrává, počkejte prosím

Instalace OS Linux Autorem materiálu a všech jeho částí, není-li uvedeno jinak, je Ing. Libor Otáhalík. Dostupné z Metodického portálu www.rvp.cz, ISSN: 1802-4785.

Podobné prezentace


Prezentace na téma: "Instalace OS Linux Autorem materiálu a všech jeho částí, není-li uvedeno jinak, je Ing. Libor Otáhalík. Dostupné z Metodického portálu www.rvp.cz, ISSN: 1802-4785."— Transkript prezentace:

1 Instalace OS Linux Autorem materiálu a všech jeho částí, není-li uvedeno jinak, je Ing. Libor Otáhalík. Dostupné z Metodického portálu ISSN:  Provozuje Národní ústav pro vzdělávání, školské poradenské zařízení a zařízení pro další vzdělávání pedogických pracovníků (NÚV).

2 Spuštění instalace nastavení boot z cd v BIOSu
vložení CD s instal. médiem spuštění PC nastavení parametrů instalace (F2 čěština) Instalace OS Linux

3 textová konzole Klávesou ESC se můžeme přepnout do textové konzoly a sledovat průběh startu instalace Instalace OS Linux

4 jazyk a klávesnice Instalace OS Linux

5 čas a region Instalace OS Linux

6 logické disky důležitá část, vytvoříme log. disky: / pro systém, swap pro virt. paměť, volitelně jiné např. HOME pro domovské adresáře uživatelů Instalace OS Linux

7 účet uživatele zadáme jméno a heslo uživatele, pokud nemá být správcem zrušíme zatržení Instalace OS Linux

8 Root zadáme heslo pro systémového administrátora (Root)
Instalace OS Linux

9 Instalační nastavení dokončíme instalační nastavení, hlavně spouštění a software Instalace OS Linux

10 Výběr software Instalace OS Linux

11 Potvrzení instalace od tohoto okamžiku se začíná instalovat OS na disk! Instalace OS Linux

12 Jméno počítače a sítě Instalace OS Linux

13 Konfigurace sítě Instalace OS Linux

14 Nastavení síťové karty
Instalace OS Linux

15 Test síťového připojení
zde zjistíme, jestli jsme síť nastavili správně Instalace OS Linux

16 Konfigurace hardware Instalace OS Linux

17 Dokončení instalace Instalace OS Linux

18 Pojmy pro popis souběhu
kritická oblast data sdílena několika procesy (vlákny) kritická sekce nejmenší část programu pracující s kritickou oblastí může do ní vstoupit maximálně jeden proces při řízení přístupu do kritické sekce tři problémy: zajištění výhradního přístupu, vývoj, omezené čekání musí být provedena jako jeden celek řešení: atomická operace nebo omezení vstupu do kritické sekce Instalace OS Linux

19 současně provedený vklad i výběr peněz v bance
Příklad souběhu současně provedený vklad i výběr peněz v bance proces 1 – výběr proces 2 – vklad pom:=konto; pom:=pom-1000; -> context switch-> pom:=pom+2000; konto:=pom; <- context switch<- Instalace OS Linux

20 dva procesy se snaží vytvořit soubor se stejným názvem
Příklad souběhu dva procesy se snaží vytvořit soubor se stejným názvem první proces zjistí že soubor tohoto jména neexistuje dojde k přepnutí na druhý proces ten také zjistí že soubor neexistuje, vytvoří ho a naplní daty dojde k přepnutí na první proces ten vytvoří soubor, čímž smaže data vytvořená druhým procesem Instalace OS Linux

21 Problémy Kritické sekce
zajištění výhradního přístupu v kritické sekci je vždy nejvýše jeden proces vývoj rozhodování o vstupu do kritické sekce ovlivňují pouze procesy, které tam chtějí vstoupit nelze odkládat rozhodnutí o procesu do nekonečna → např. striktní alternace omezené čekání střídání dvou procesů nemůže vyřadit třetí proces → dovolíme maximálně jeden vstup za obrátku Instalace OS Linux

22 Zajištění výhradního přístupu
zákaz přerušení používá se běžně v jádře OS (je-li jen jeden CPU) při multitaskingu to nelze procesům dovolit kritickou sekci by nešlo realizovat v běžném procesu instrukce TSL lze implementovat hardwarově i softwarově TSL může být strojová instrukce CPU neodstraňuje problém aktivního čekání semafory univerzálnější, ale složitější implementace Instalace OS Linux

23 Zákaz přerušení znemožní přepnutí kontextu
lze ohraničit kritickou sekci na začátku zákaz, na konci povolení přerušení je to však privilegovaná instrukce její použití může zablokovat počítač nelze použít u preemptivního multitaskingu vyhrazena jen pro jádro operačního systému procesům musíme nabídnout jiné řešení běžně se používá uvnitř jádra OS Instalace OS Linux

24 Instrukce TSL Test and Set Lock implementace v CPU
před vstupem do kritické sekce instrukce nastaví proměnnou Lock(zámek) na „true“(zamčeno) a vrátí její původní hodnotu celá akce musí být nepřerušitelná po výstupu z kritické sekce nastaví proměnnou Lock na „false“ implementace v CPU speciální strojová instrukce prohození obsahu paměti s registrem softwarová implementace využijeme zákaz přerušení → služba jádra OS Instalace OS Linux

25 Semafory operace proměnná Lock typu boolean je nahrazena celočíselnou
DOWN – provádí se před vstupem do kritické sekce (KS) sníží hodnotu semaforu o 1 je-li hodnota semaforu =>0 proces vstoupí do KS je-li záporná, proces je přidán do fronty čekajících procesů UP – provádí se při výstupu z KS zvýší hodnotu semaforu o 1 při záporné hodnotě vybere jeden z čekajících procesů a umožní mu vstup do KS Instalace OS Linux


Stáhnout ppt "Instalace OS Linux Autorem materiálu a všech jeho částí, není-li uvedeno jinak, je Ing. Libor Otáhalík. Dostupné z Metodického portálu www.rvp.cz, ISSN: 1802-4785."

Podobné prezentace


Reklamy Google