Služby Windows 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.

Slides:



Advertisements
Podobné prezentace
SOFTWARE dálkové studium PODNIKÁNÍ 2. listopad 2006.
Advertisements

Přednáška č. 5 Proces návrhu databáze
Operační systémy. OPERAČNÍ SYSTÉMY pomoc operátorovi, podpora vlastností reálného času, víceuživatelských a více úlohových systémů.
Štěpán Lískovec, 4.A.  =základní programové vybavení počítače (tj.software)  hlavní úkol:  A, zajistit uživateli možnost ovládat PC  B, vytvořit pro.
Operační systémy.
13AMP 2. přednáška Ing. Martin Molhanec, CSc.. Stav procesu (kontext) Stav procesu je úplná informace, kterou je nutné uschovat při přerušení procesu,
Gymnázium, SOŠ a VOŠ Ledeč nad Sázavou I NFORMAČNÍ A KOMUNIKAČNÍ TECHNOLOGIE Ing. Jan Roubíček.
13AMP 3. přednáška Ing. Martin Molhanec, CSc.. Co jsme se naučili naposled I. Co je to kontext úlohy Co je to kontext úlohy Task switching (přepnutí úlohy)
Autorem materiálu a všech jeho částí, není-li uvedeno jinak, je Ing. Iveta Konvičná Dostupné z Metodického portálu ISSN , financovaného.
Ovládací panely Systém a zabezpečení.
Obchodní akademie a Střední odborná škola, gen. F. Fajtla, Louny, p.o. Osvoboditelů 380, Louny Číslo projektu CZ.1.07/1.5.00/ Číslo sady 28Číslo.
OPERAČNÍ SYSTÉMY (OS): Programy, které obsluhují základní rutiny počítače a bez nichž by žádný další program nemohl na počítači běžet. Konkrétní programy.
ICT – Informační a komunikační technologie Ing. Libor Měsíček, Ph.D. CN460
Operační systémy Název a adresa školy
Real time jádro operačního systému Lukáš Hamáček.
Operační systémy. Výpočetní systém Stroj na zpracování dat vykonávající samočinně předem zadané operace.
Orbis pictus 21. století Tato prezentace byla vytvořena v rámci projektu.
Tento výukový materiál vznikl v rámci Operačního programu Vzdělávání pro konkurenceschopnost 1. KŠPA Kladno, s. r. o., Holandská 2531, Kladno,
Autorem materiálu a všech jeho částí, není-li uvedeno jinak, je Ing. Iveta Konvičná Dostupné z Metodického portálu ISSN , financovaného.
Tento výukový materiál vznikl v rámci Operačního programu Vzdělávání pro konkurenceschopnost Číslo projektu: CZ.1.07/1.5.00/ Číslo materiálu: VY_32_INOVACE_PSK-4-10.
OPERAČNÍ SYSTÉMY.
Namáhání na tah a tlak Autorem materiálu a všech jeho částí, není-li uvedeno jinak, je Ing. Iveta Konvičná Dostupné z Metodického portálu ISSN.
Základy operačních systémů Meziprocesová komunikace a synchronizace Jakub Yaghob.
Autorem materiálu a všech jeho částí, není-li uvedeno jinak, je Ing. Iveta Konvičná Dostupné z Metodického portálu ISSN , financovaného.
Operační systémy. Výpočetní systém Stroj na zpracování dat vykonávající samočinně předem zadané operace.
Struktura operačních systémů
Číslo projektu: CZ.1.07/1.4.00/ Název DUM: Programy pro komunikaci Číslo DUM: III/2/VT/2/2/35 Vzdělávací předmět: Výpočetní technika Tematická oblast:
Číslo projektu: CZ.1.07/1.4.00/ Název DUM: Operační systém Číslo DUM: III/2/VT/2/2/21 Vzdělávací předmět: Výpočetní technika Tematická oblast: Software.
Číslo projektu: CZ.1.07/1.4.00/ Název DUM: Vlastnosti OS Windows Číslo DUM: III/2/VT/2/2/23 Vzdělávací předmět: Výpočetní technika Tematická oblast:
Číslo projektu: CZ.1.07/1.4.00/ Název DUM: Programy pro zabezpečení počítače Číslo DUM: III/2/VT/2/2/34 Vzdělávací předmět: Výpočetní technika Tematická.
Číslo projektu: CZ.1.07/1.4.00/ Název DUM: Příslušensví OS Windows Číslo DUM: III/2/VT/2/2/05 Vzdělávací předmět: Výpočetní technika Tematická oblast:
Uvedení autoři, není-li uvedeno jinak, jsou autory tohoto výukového materiálu a všech jeho částí. Tento projekt je spolufinancován ESF a státním rozpočtem.
Operační systém (OS) Základní funkce operačního systému: – Zajištění komunikace s okolím. – Řízení a zpracování programů. – Údržba informací na externích.
NÁZEV ŠKOLY: S0Š Net Office, spol. s r.o, Orlová Lutyně AUTOR: Bc. Petr Poledník NÁZEV: Podpora výuky v technických oborech TEMA: Počítačové systémy ČÍSLO.
Operační systémy Souběh a uváznutí © Milan Keršláger
Paměti PC HDD, CD/DVD, USB Flash RAM a ROM Vnější paměť Disková paměť
SKLADBA PC 18 OP VK VYT 2.18 Tablety
Operační systémy 10. Souběh a uváznutí
Vypracoval / Roman Málek
SW počítače - operační systém
Systémové oblasti disku
Operační Systém Operační systém je v informatice základní programové vybavení počítače (tj. software), které je zavedeno do paměti počítače při jeho.
Vlastnosti souborů Jaroslava Černá.
Operační systémy - úvod
Soubor Soubor v informatice označuje pojmenovanou sadu dat uloženou na nějakém datovém médiu, se kterou lze pracovat nástroji operačního systému jako.
Linux - skripty 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: 
Fragmentace paměti 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: 
Souborové systémy 2 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: 
Dávkové soubory 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: 
Práva uživatelů 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: 
Operační systémy 9. Spolupráce mezi procesy
Operační systémy 10. Souběh a uváznutí
Uživatelská rozhraní 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: 
Souběh 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: 
Pojmy a vlastnosti operačních systémů
1. ročník oboru Mechanik opravář motorových vozidel
Segmentace 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: 
České mince Autorem materiálu a všech jeho částí, není-li uvedeno jinak, je Jaroslava Strejčková. Dostupné z Metodického portálu ISSN
Linux-příkazový řádek
Spuštění OS 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: 
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: 
Soubor interaktivních her z matematiky I.
Webové aplikace Autorem materiálu a všech jeho částí, není-li uvedeno jinak, je Ing. Jitka Vlčková. Dostupné z Metodického portálu ISSN
Adresace paměti 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: 
Číslo projektu: CZ.1.07/1.4.00/ Název DUM: Internetové služby – Disk Google Číslo DUM: III/2/VT/2/2/36 Vzdělávací předmět: Výpočetní technika Tematická.
Operační systémy.
Přepínání procesů 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: 
Linux - instalace software
Souborové systémy 1 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: 
Prezentace určena pro názornou ukázku toho, co je více a co je méně.
Transkript prezentace:

Služby Windows 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. 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).

Služba ve Windows Služba (service) je program běžící na pozadí typicky není interaktivní s uživatelem může být spuštěna operačním systémem při bootování, nezávisle na přihlášení uživatele v unixových systémech službě odpovídá daemon Služby Windows

Příklady služeb služby jsou zejména: serverové role (AD, DNS, DHCP, …) komponenty OS (systémový čas, plánovač úloh, motivy, automatické aktualizace klienti síťové komunikace obsluha hardware (PnP, správce logických disků) serverové aplikace (SQL, Apache) další software (update antiviru) Služby Windows

Vlastnosti služeb Každá služba má v OS svůj host proces Služby Windows

Spouštění služeb Automaticky – je spouštěna při startu OS každá služba má typ spouštění: Automaticky – je spouštěna při startu OS Ručně – není spouštěna OS, může být spuštěna správcem nebo aplikací Zakázáno – službu nelze spustit Automaticky (zpožděné spuštění) – totéž co automaticky ale s prodlevou proti ostatním. (použito pro doplňkové komponenty jako Windows Update) Služby Windows

Konfigurace služeb Služby Windows

Vlastnosti služby Služby Windows

Vlastnosti služby Je možno definovat činnost při selhání služby: restart služby (i vícenásobný) restart OS jiné činnosti (spuštění skriptu, příkazu) Také je možno definovat závislosti seznam služeb, které musí běžet aby se mohla spustit jiná služba Služby Windows

Ovládání služeb CMD NET START <název služby> NET STOP <název služby> komplexní příkaz pro práci se službami SC SC <příkaz><název služby> Služby Windows

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<- Služby Windows

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 Služby Windows

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 Služby Windows

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 Služby Windows

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 Služby Windows

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 Služby Windows

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 Služby Windows