Poctacov e syst emy { prehled
|
|
- Miroslava Matoušková
- před 7 lety
- Počet zobrazení:
Transkript
1 Poctacov e syst emy { prehled PB 152 Operacn syst emy Jan Staudek Ð Û Å«Æ ±²³ µ ¹º»¼½¾ Ý Verze : jaro 2017
2 Prol predm etu 1. etapa (1/4 obsahu, predn asek), uvod do OS Pripomenut z akladnch princip u cinnost poctac u Sezn amen s hlavnmi komponentami OS Sezn amen s hlavnmi typy v ypocetnch prostred 2.etapa, rozbor b azov ych princip u cinnost OS Procesy a vl akna Komunikace a synchronizace proces u/vl aken Uv aznut proces u/vl aken Pl anov an cinnost procesoru Spr ava hlavn (vnitrn) pam eti Virtualizace hlavn (vnitrn) pam eti Ovl ad an vstup u a v ystup u Vnejs pameti poctac u, pr ace se soubory dat na nich ukl adan ych a rozhran sluzeb souborov ych syst em u jsou obsahem predm etu PV062 Jan Staudek, FI MU Brno PB152 Operacn syst emy { Poctacov e syst emy { prehled 1
3 Operacn syt em, OS OS je programov e vybaven (software) poctacov eho syst emu, kter e umoz nuje uzivatel um vyuzvat zdroje poctace { procesor, pamet', data na vnejs pametech, IO zarzen,... efektivn e a na komunikacn urovni blzk e jim a jejich aplikacnm syst em um poskytuje sestavu sluzeb pro vyuzv an poctace ovl ad a r uznorod e perif erie a vnejs pameti poctace... Pokud se m a porozumet operacnm syst em um, je nutn e rozumet z akladnm princip um operac, tj, koncept um cinnost hardware poctacov ych syst em u Jan Staudek, FI MU Brno PB152 Operacn syst emy { Poctacov e syst emy { prehled 2
4 Proc studujeme OS? Pravdepodobne nikdo z V as (uz) nebude skutecne ps at OS Tak proc se OS studuj? Mnoh e aplikace pozaduj,,vyladit"v ykon { je nutn e porozum et jak sluzby poskytovan e OS ovliv nuj n avrh aplikac OS je nutn e administrovat a efektivn e vyuzvat { je nutn e rozumet struktur am OS (od interface na HW po aplikacn urove n) OS patr mezi nejrozs ahlejs a nejslozit ejs IT syst emy, techniky pouzvan e v OS lze uplatnit i jinde { slozit e struktury dat, soub eznost, resen konikt u, spr ava zdroj u cas od casu je potreba (c ast) OS upravit (psan ovladac u,... ), pak je ovsem potreba operacnm syst em um rozum et Jan Staudek, FI MU Brno PB152 Operacn syst emy { Poctacov e syst emy { prehled 3
5 Predn asky Studijn literatura Dobr e (doporucen e) ucebnice: William Stallings,. Operating systems : Internals and Design Principles, 8th ed. Prentice Hall, 2014 ISBN: Avi Silberschatz,... Operating Systems Concepts, Essentials 2nd ed. John Willey, 2013 ISBN: Jan Staudek, FI MU Brno PB152 Operacn syst emy { Poctacov e syst emy { prehled 4
6 Osnova prvn predn asky Pripomeneme si nejprve co to poctac je Principy operac procesoru Struktura I/O Struktura pam et Hierarchie pam et Hardwarov a ochrana Architektura univerz alnho syst emu Jan Staudek, FI MU Brno PB152 Operacn syst emy { Poctacov e syst emy { prehled 5
7 Z akladn stavebn prvky poctace procesor, processor rd cinnost poctace prov ad funkce zpracov avajc data pokud poctac obsahuje 1 procesor, naz yv a se { central processing unit (CPU) hlavn pam et', main memory uchov av a programy a data energeticky z avisl a dals n azvy real memory, primary memory,... IO moduly presun dat mezi poctacem a vn ejsm prostredm termin aly, vnejs pameti, komunikace,... Syst emov a sb ernice, System Bus komunikacn cesta mezi procesorem, hlavn pam et a IO moduly Jan Staudek, FI MU Brno PB152 Operacn syst emy { Poctacov e syst emy { prehled 6
8 Komponenty poctace { abstrakce vysok e urovn e Jan Staudek, FI MU Brno PB152 Operacn syst emy { Poctacov e syst emy { prehled 7
9 Architektura poctacov eho syst emu detailn eji 1 nebo vce procesor u a radice IO zarzen propojen e spolecnou syst emovou sb ernic zprostredkov avajc prstup do sdlen e hlavn pam eti soub ezn a cinnost CPU a zarzen { souperen o,,cykly pam eti" Jan Staudek, FI MU Brno PB152 Operacn syst emy { Poctacov e syst emy { prehled 8
10 Architektura poctacov eho syst emu, soucinnost I/O a CPU I/O zarzen (periferie) a CPU mohou operovat soub ezn e Kazd y radic zarzen je odpov edn y za cinnost zarzen jist eho typu Kazd y radic zarzen m a lok aln vyrovn avac pam et', buffer Data z/do operacn pam eti do/z lok aln vyrovn avac pam eti perif erie presouv a mikroprogram I/O instrukce resen e v CPU (nebo zvl astn procesor { DMA, viz pozdeji) I/O = to co se deje mezi lok aln vyrovn avac pamet radice a periferi Radic perif erie informuje CPU o ukoncen sv e cinnosti prerusenm nebo indikacemi ve sv ych registrech Jan Staudek, FI MU Brno PB152 Operacn syst emy { Poctacov e syst emy { prehled 9
11 Procesor (CPU) a hlavn (operacn, vnitrn) pam et' Procesor zsk av a instrukce z pameti, dek oduje je a prov ad je mnozina instrukc je specick a pro jist y typ procesoru typy instrukc: presun hodnot mezi hlavn pam eti a registry procesu, aritmetick e/logick e operace nad hodnotami v registrech / pam eti, vetven (skoky), rzen (start IO,... ) procesor je vybaven sv ymi rychl ymi pam etmi { registry: obsahuj { klcov e promenn e, docasn e v ysledky, data nutn a pro rzen beh u v ypoct u,... Hlavn pam et' tak e operacn pamet', prim arn pamet, RAM, fyzick y adresov y prostor (FAP),..., nekdy jen pamet' energeticky z avisl a pam et' vedle registr u jedin a pam et' dostupn a z procesoru prmo (sb ernic) Jan Staudek, FI MU Brno PB152 Operacn syst emy { Poctacov e syst emy { prehled 10
12 Registry procesoru lze je odkazovat (adresovat) ve strojov em jazyku Registry viditeln e uzivateli jsou dostupn e jak OS, tak i uzivatelsk ym proces um obsahuj data, adresy (indexy, ukazatele segment u, ukazatele z asobnku,... ), podmnkov e k ody { indikace,... Rdic a stavov e registry obecn e nedostupn e uzivatelsk ym proces um (jsou dostupn e pouze privilegovan ymi instrukcemi) n ekter e pouzv a CPU pro rzen sv ych vlastnch operac { Instruction Register (IR) { obraz interpretovan e instrukce { Program Counter (PC) { adresa n asledne zsk avan e instrukce { Program Status Word (PSW) bity podmnkov ych k od u / stav u (< 0, > 0, pretok,... ) bity stav u Interrupt enable/disable, privileg/user mode, IO adresa prerusujcho IO zarzen,... nekter e pouzv a OS { rzen bezpecnosti, spr avy pameti,... Jan Staudek, FI MU Brno PB152 Operacn syst emy { Poctacov e syst emy { prehled 11
13 Jak pracuje procesor, prov ad en instrukc procesor interpretuje instrukce uveden e v programu instrukce se zsk avaj z hlavn pam eti (FAP) sekvencn e ukazatelem na prst e zsk avanou instrukci z FAP je PC z akladn cyklus procesoru { cyklick e prov aden dvou f az, FETCH a EXECUTE: loop FETCH; /* FETCH: ((PC)) IR */ PC:= PC+1; EXECUTE; /* EXECUTE: proved' (IR) */ end loop; Jan Staudek, FI MU Brno PB152 Operacn syst emy { Poctacov e syst emy { prehled 12
14 Jak pracuje procesor, prov ad en instrukc Prov ad en instrukc { akce spadajc do 4 kategori prenosy mezi procesorem a pam et prenosy mezi procesorem a IO zpracov an dat (aritmetika, logika) rzen { zm ena posloupnosti prov ad en ych instrukc Jan Staudek, FI MU Brno PB152 Operacn syst emy { Poctacov e syst emy { prehled 13
15 Prerusen Prerusen norm alnho b ehu procesoru clem je umoznit prekr yv anm vce cinnost v case dynamicky vznik a potreba prov est jistou posloupnost prkaz u (OS) jako reakci na n ejakou prerusujc ud alost prerusujc ud alost zp usob, ze se potlac prov ad en b ezcho procesu tak, aby ho bylo mozn e pozdeji obnovit v dob e resen I/O operace se umozn, aby CPU prov adela jin e instrukce nez instrukce programu cekajcho na konec I/O operace cinnost CPU se pozd eji prerus iniciativou,,i/o modulu" CPU pred a rzen na,,interrupt Handler Routine" (standardn souc ast j adra OS) CPU (na urovni mikroprogramu) testuje nutnost prerusen alespo n po kazd em proveden instrukce Jan Staudek, FI MU Brno PB152 Operacn syst emy { Poctacov e syst emy { prehled 14
16 Jak pracuje procesor s prerusovacm syst emem Existuje-li nevyrzen a z adost o prerusen, a je povoleno prerusov an, provede se interrupt handler, spr avce prerusen, souc ast j adra OS Jan Staudek, FI MU Brno PB152 Operacn syst emy { Poctacov e syst emy { prehled 15
17 Tok rzen IO operac bez prerusen Jan Staudek, FI MU Brno PB152 Operacn syst emy { Poctacov e syst emy { prehled 16
18 Tok rzen IO operac s prerusenm Jan Staudek, FI MU Brno PB152 Operacn syst emy { Poctacov e syst emy { prehled 17
19 Obecn a funkce prerusen Prerusen pred av a rzen spr avci prerusen (interrupt handler) prostrednictvm vektoru prerusen Vektor prerusen obsahuje adresy vstupnch bod u vsech spr avc u prerusen, pokud jsou replikovan podle prcin prerusen Mechanismus prerusen mus uchovat adresu instrukce prov aden e jako prst po obnove v ypoctu po obsluze prerusen (na denovan em mst e v pam eti) Obsluha prerusen vesmes neb yv a n asobne prstupn a { aby se zajistila validn obsluha prerusen, jsou b ehem obsluhy prerusen dals indikovan a prerusen maskov ana (disabled ) Jan Staudek, FI MU Brno PB152 Operacn syst emy { Poctacov e syst emy { prehled 18
20 Obecn a funkce prerusen,,trap"{ softwarov e generovan e prerusen { z adost o sluzbu resenou operacnm syst emem (System call) vyvolanou provedenm speci aln instrukce trap { tak e synchronn prerusen interrupt { tak e asynchronn prerusen Operacn syst em je syst em rzen y prerusenmi (interrupt driven) Jan Staudek, FI MU Brno PB152 Operacn syst emy { Poctacov e syst emy { prehled 19
21 Spr ava prerusen trdu/typ prerusen urc mikroprogram CPU { specikuje polozky PCBF a INTE ve vektoru prerusen mikroprogram CPU zapamatuje stav CPU uchov anm ctace instrukc (INTE) urcuje vstupn bod relevantnho spr avce prerusen spr avce prerusen zapamatuje stav CPU uchov anm ostatnch registr u napr. v urcen em z asobnku spr avce prerusen detailn e specikuje prcinu prerusen dotazy na stavov e registry a urc konkr etn zp usob obsluhy prciny prerusen Jan Staudek, FI MU Brno PB152 Operacn syst emy { Poctacov e syst emy { prehled 20
22 Idea zpracov an prerusen Jan Staudek, FI MU Brno PB152 Operacn syst emy { Poctacov e syst emy { prehled 21
23 Zmeny v pameti a v registrech pri obsluze prerusen Jan Staudek, FI MU Brno PB152 Operacn syst emy { Poctacov e syst emy { prehled 22
24 Syst emov a sbernice komunikacn prostredek mezi CPU, pam et a IO komunikacn cesty pro prenos adres komunikacn cesty pro prenos dat nbitove paraleln (8, 16, 32, 64,... paralelnch bitov ych cest) Jan Staudek, FI MU Brno PB152 Operacn syst emy { Poctacov e syst emy { prehled 23
25 Syst emov a sb ernice, prklad Pentium Jan Staudek, FI MU Brno PB152 Operacn syst emy { Poctacov e syst emy { prehled 24
26 Obsluha I/O zarzen pomoc prerusen Jan Staudek, FI MU Brno PB152 Operacn syst emy { Poctacov e syst emy { prehled 25
27 Struktura I/O { dve metody obsluhy cinn e cek an, busy waiting v syst emech bez rzen IO pomoc OS z adn e soubezn e zpracov av an I/O, nedoresen y z ust av a nejv yse jeden I/O pozadavek program testuje konec IO operace opakovan ymi dotazy na prslusn y stavov y registr IO zarzen prerusenm (a OS) rzen a soub ezn a realizace IO v syst emech s rzenm IO pomoc OS soubezn e zpracov av an I/O s behem programu( u) IO operaci zahajuje OS na z adost procesu proces cek a na dokoncen IO operace synchronn resen IO proces necek a na dokoncen IO operace asynchronn resen IO, m uze bezet soubezne s IO operac Jan Staudek, FI MU Brno PB152 Operacn syst emy { Poctacov e syst emy { prehled 26
28 Synchronn a asynchronn resen I/O pomoc OS Jan Staudek, FI MU Brno PB152 Operacn syst emy { Poctacov e syst emy { prehled 27
29 Prehledu o stavu IO operac v OS { Device-Status Table Jan Staudek, FI MU Brno PB152 Operacn syst emy { Poctacov e syst emy { prehled 28
30 Direct Memory Access, DMA Pouzv a se pro velmi rychl a I/O zarzen pro prenos dat do/z pam et rychlost,,blzkou"rychlosti vnitrn pam eti Radic perif erie pren as bloky dat mezi vyrovn avac pam et a perif eri bez z asah u ze strany CPU { kraden cykl u (cycle stealing) Prerusen se generuje po prenesen e cel eho bloku, ne po kazd e dlc jednotce (byte) Jan Staudek, FI MU Brno PB152 Operacn syst emy { Poctacov e syst emy { prehled 29
31 Struktura (hierarchie) pam et Hlavn pamet', operacn pamet', RAM, prim arn pamet',... Jedin a velk a pamet', do kter e CPU m uze pristupovat prmo Vesm es energeticky z avisl a z hlediska uchov av an obsahu Kapacita, r adov e: destky MB az jednotky GB, rychlost prstupu < 10 6 s (typicky destky az stovky ns) Sekund arn pam et' Rozsren pam eti poskytujc energeticky nez avislou (nonvolatile) pam et'ovou kapacitu (jednotky GB az TB) Rychlost prstupu typicky jednotky ms Typick y reprezentant { magnetick y disk terci arn pam et' archivn m edia Typick y reprezentant { roboticky rzen e sklady p asek Jan Staudek, FI MU Brno PB152 Operacn syst emy { Poctacov e syst emy { prehled 30
32 Hierarchie pam et Jan Staudek, FI MU Brno PB152 Operacn syst emy { Poctacov e syst emy { prehled 31
33 Hierarchie pam et Jan Staudek, FI MU Brno PB152 Operacn syst emy { Poctacov e syst emy { prehled 32
34 Caching, cache pam et' Caching CPU-main memory Mikroprogramem rzen e koprov an dat ned avn e historii zprstup novan ych v operacn (hlavn) pam eti a jejich okol do rychlejs pam eti (s mens kapacitou) { cach memory Pouzv an rychlejs pam eti pro zprstup nov an aktu alnch dat/instrukc Uplat nuje se princip casov e a prostorov e lok alnosti bezn ych program u Jimi rzen e procesy se s vysokou pravd epodobnost po jistou dobu pohybuj v omezen em adresov em prostoru pam eti Procesor se obrac na operacn pam et' az v prpad e, kdyz se zprstup novan a data nenach azej v cache pameti Caching zav ad jinou urove n hierarchie pam et tat az data se soubezne uchov avaj ve vce nez jedn e urovni Je nutn e proto resit probl em udrzen konzistence vce kopi t echze dat Jan Staudek, FI MU Brno PB152 Operacn syst emy { Poctacov e syst emy { prehled 33
35 Caching, cache pam et' Cache {"skr ys" Drah a ale velmi rychl a pamet' St yk a se s pomalejs ale vets pamet OS a uzivatelsk e programy ji nevid Cache je udrzovan a pomoc hardware spr avy pam eti Procesor hled a odkazovan e slovo nejprve v cache Jestlize procesor slovo nenalezne v cache, presune se do cache blok z RAM, kter y toto slovo obsahuje Princip caso-prostorov e lokality program u zp usobuje,ze prst e zprstup novan e slovo bude s velkou pravd epodobnost nalezeno v cache Pouzv a se dynamicky podobn e jako virtu aln pam et' Rychlost procesor je blizs rychlosti cache nez rychlosti vnitrn pam et'(ram) Jan Staudek, FI MU Brno PB152 Operacn syst emy { Poctacov e syst emy { prehled 34
36 Caching, cache pam et' Jan Staudek, FI MU Brno PB152 Operacn syst emy { Poctacov e syst emy { prehled 35
37 Bezpecnostn mechanismy { 2 stavy procesoru Sdlen syst emov ych zdroj u pozaduje, aby OS mel z aruku, ze nespr avn y program negativn e neovlivn b eh ostatnch proces u nebo OS Z pravomoci (a odpov ednosti) uzivatelsk ych program u se vyjmaj I/O operace, operace ovliv nujc stav syst emov ych zdroj u (registry ochrany,... ) apod. mnoh e funkcn vlastnosti sm spravovat pouze OS, ne aplikacn programy { je nutn y du aln rezim cinnosti CPU user mode { CPU m uze interpretovat omezen y instrukcn reperto ar a nem uze zprstup novat zdroje syst emu dostupn e v yhradne OS kernel mode { CPU nen nijak omezovan y, m uze prov adet i tzv. privilegovan e instrukce Jan Staudek, FI MU Brno PB152 Operacn syst emy { Poctacov e syst emy { prehled 36
38 2 stavy procesoru Privilegovan e instrukce se mohou prov ad et pouze v privilegovan em rezimu Po prijet prerusen (vc. trap-prerusen, z adost o proveden sluzby) se procesor automaticky prepn a do privilegovan eho rezimu (spoust se OS) do uzivatelsk e rezimu procesor prepn a j adro OS pri spoust en uzivatelsk eho procesu Jan Staudek, FI MU Brno PB152 Operacn syst emy { Poctacov e syst emy { prehled 37
39 2 stavy procesoru procesor prech az do kernel mode prijetm prerusen procesor prech az do user mode privilegovanou instrukc provedenou OS pri spoust en b ehu procesu stav procesoru indikuje mode bit ve stavov ych registrech CPU Jan Staudek, FI MU Brno PB152 Operacn syst emy { Poctacov e syst emy { prehled 38
40 Bezpecnostn mechanismy { hardwarov e ochrany Jan Staudek, FI MU Brno PB152 Operacn syst emy { Poctacov e syst emy { prehled 39
41 Bezpecnostn mechanismy { hardwarov e ochrany Ochrana pam eti Souvis s metodami spr avy pam eti Detaily pozdeji pri v ykladu spr avy pameti Ochrana (dostupnosti) CPU Z aruku, ze vl adu nad procesorem si udrz OS a ne aplikacn program, poskytuje casovac Casovac { prednastaven y registr privilegovanou instrukc, {1 (decrement) pri kazd em hodinov em tiku, jakmile hodnota registru dos ahne 0, generuje se prerusen Souvis s metodami pl anov an Detaily pozd eji pri v ykladu pl anov an cinnosti procesoru Jan Staudek, FI MU Brno PB152 Operacn syst emy { Poctacov e syst emy { prehled 40
42 Klasikace poctac u { osobn/person aln poctace typicky dedikovan e pro jednoho uzivatele v soucasn e dob e ale vesm es s multiprogramov anm (multitasking) typick e I/O vybaven kl avesnice, mys, obrazovka, mal a tisk arna, komunikacn pripojen Uprednost novan ym clem je uzivatelovo pohodl, Inici aln trend { vesmes minimum ochran { { hlavn roli hraje uzivatelova odpov ednost { vesmes minim aln vyuzv an ochrann ych rys u CPU jejich OS posl eze adoptovaly technologie vyvinut e pro OS vetsch poctac u (strediskov ych, podnikov ych server u,... ) Mohou se na nich provozovat r uzn e typy operacnch syst em u Windows, MacOS, UNIX, Linux,... Jan Staudek, FI MU Brno PB152 Operacn syst emy { Poctacov e syst emy { prehled 41
43 Multiuzivatelsk e syst emy, Time-Sharing Systems, TSS multiprogramov an { orig. technologie pro efektivn d avkov e zpracov an { soubezn e resen vce program u Multiuzivatelsk e syst emy rozsiruj pl anovac pravidla o rychl e (spravedliv e, cyklick e) prepn an mezi procesy rescmi zak azky interaktivnch uzivatel u podporuje se on-line komunikace mezi uzivatelem a OS p uvodn e v konguraci poctac{termin al v soucasnosti v st'ov em prostred syst em je uzivatel um on-line dostupn y { jak pro zprstup nov an dat { tak i pro resen program u Jan Staudek, FI MU Brno PB152 Operacn syst emy { Poctacov e syst emy { prehled 42
44 Klasikace poctac u { paraleln a distribuovan e syst emy Paraleln syst emy { vce procesor u sdl spolecn y FAP vsechny procesory mohou,,soucasn e"vid et stav paraleln e resen e ulohy (kazd eho z participujcch procesor u) udrzovan y ve sdlen em FAP paraleln syst emy jsou rzeny paralelnmi algoritmy Distribuovan e syst emy { vce poctac u nesdl spolecn y FAP, kazd y poctac m a sv uj lok aln FAP komunikuj perifernmi operacemi (spoje, st') { v ym enou zpr av stav distribuovan e resen e ulohy si mus kazd y z ucastn en y poctac postupne zsk avat v ymenou zpr av Distribuovan e syst emy jsou rzeny distribuovan ymi algoritmy Jan Staudek, FI MU Brno PB152 Operacn syst emy { Poctacov e syst emy { prehled 43
45 Paraleln syst emy, klasick a klasikace zvysuj dosazitelnou propustnost, ekonomicnost a spolehlivost Multiprocesorov e syst emy tak e tesne v azan e syst emy syst emy s vce nez jednou CPU propojen ych se spolecn ym FAP syst emovou sb ernic a sdlejcch rovn ez IO Symetrick y multiprocessing (SMP) Cel y syst em je rzen y integrovan ym OS OS m uze b yt interpretovan y soubezne vce procesory Podporuje v etsina soudob ych OS Najednou m uze bezet vce proces u, aniz dojde ke snzen v ykonu Kter ykoliv proces m uze kdykoliv b ezet na kter emkoliv procesoru Jan Staudek, FI MU Brno PB152 Operacn syst emy { Poctacov e syst emy { prehled 44
46 Paraleln syst emy, klasick a klasikace Jan Staudek, FI MU Brno PB152 Operacn syst emy { Poctacov e syst emy { prehled 45
47 Paraleln syst emy, klasick a klasikace Asymetrick y multiprocessing (AMP) kazd y procesor m a pridelen y specick y ukol hlavn (master) procesor (CPU) vedle v ypoct u pl anuje a prideluje pr aci podrzen ym (slave) procesor um (komunikacn procesor,... ) Jan Staudek, FI MU Brno PB152 Operacn syst emy { Poctacov e syst emy { prehled 46
48 Distribuovan e syst emy Distribuce v ypoct u mezi vce poctac u propojen ych st lze sdlet z at ez (load-sharing), v ypocty se tudz zrychluj zvysuje se spolehlivost, komunikativnost tak e volne v azan e syst emy kazd y samostatn y procesor m a svoji vlastn lok aln pamet' (FAP) vz ajemn e komunikuj pomoc komunikacnch spoj u v ym enou zpr av vynucuj si pouzit vhodn e st'ov e infrastruktury LAN, Local Area Networks WAN, Wide Area Networks klasikace symetrick e distribuovan e syst emy { peer-to-peer asymetrick e distribuovan e syst emy { klient{server Distribuovan y operacn syst em x st'ov y operacn syst em Jan Staudek, FI MU Brno PB152 Operacn syst emy { Poctacov e syst emy { prehled 47
49 Paraleln a distribuovan e syst emy, ilustrace architektur Jan Staudek, FI MU Brno PB152 Operacn syst emy { Poctacov e syst emy { prehled 48
50 Flynnova kategorizace v ypocetnch syst em u Single Instruction Single Data (SISD) jedin y procesor prov ad jedin y instrukcn proud data jsou ulozena v jedin e, s eriove dostupn e pameti klasick y 1-procesorov y syst em, prp. rzen y OS s multitaskingem Single Instruction Multiple Data (SIMD) jedna (a t az) instrukce se prov ad na mnozine dat vce procesory specializovan e maticov e / vektorov e poctace (koprocesory) Multiple Instruction Single Data (MISD) jedna posloupnost dat je pren asena k mnozin e procesor u kazd y procesor nad daty prov ad jinou posloupnost instrukc nikdy neimplementov ano, form aln model Multiple Instruction Multiple Data (MIMD) multiprocesor { tesne v azan e syst emy distribuovan y syst em { volne v azan e syst emy Jan Staudek, FI MU Brno PB152 Operacn syst emy { Poctacov e syst emy { prehled 49
51 Klasikace poctac u { shluky, Clustered Systems Shlukov an (clustering) pod rzenm OS lze,,shlukovat"vce procesor u pro resen dlcch probl em u jednoho zad an paraleln syst emy { na b azi SMP distribuovan e syst emy { na b azi LAN, sdlen vnejs pameti { prklad { ORACLE Parallel Server (jedna verze DBS ORACLE) clem b yv a dosazen vysok e dostupnosti resen e sluzby Jan Staudek, FI MU Brno PB152 Operacn syst emy { Poctacov e syst emy { prehled 50
52 LAN, Local Area Network Jan Staudek, FI MU Brno PB152 Operacn syst emy { Poctacov e syst emy { prehled 51
53 WAN, Wide Area Network Jan Staudek, FI MU Brno PB152 Operacn syst emy { Poctacov e syst emy { prehled 52
Podsyst em vstupu a v ystupu
Podsyst em vstupu a v ystupu PB 152 Operacn syst emy PV 062 Organizace soubor u Jan Staudek http://www..muni.cz/usr/staudek/vyuka/ Ð Û Å«Æ ±²³ µ ¹º»¼½¾ Ý Verze : jaro 2016 Osnova predn asky Vstup/v ystup
VíceDistribuovan e algoritmy
Distribuovan e algoritmy PA 150 Principy operacnch syst em u Jan Staudek http://www..muni.cz/usr/staudek/vyuka/ Ð Û Å«Æ ±²³ µ ¹º»¼½¾ Ý Verze : podzim 2018 Distribuovan y syst em, distribuovan y algoritmus
VíceVl akna. PB 152 Operacn syst emy. Jan ÐStaudek http://www..muni.cz/usr/staudek/vyuka/ Verze : jaro 2015
Vl akna PB 152 Operacn syst emy Jan ÐStaudek Û Å«Æ ±²³ µ ¹º»¼½¾ Ý http://www..muni.cz/usr/staudek/vyuka/ Verze : jaro 2015 Proces, resp. tak e task { drzitel zdroj u, vc. prostoru ve virtu aln pam eti
VícePodsyst em vstupu a v ystupu
Osnova predn asky Podsyst em vstupu a v ystupu PB 15 Operacn syst emy PV 06 Organizace soubor u Jan Staudek http://www..muni.cz/usr/staudek/vyuka/ Ð Û Å«Æ ±²³ µ ¹º»¼½¾ Ý Vstup/v ystup { Input/output {
VíceRzen informacn bezpecnosti v organizaci
Rzen informacn bezpecnosti v organizaci Dodatek PV 017 Bezpecnost IT Jan Staudek http://www..muni.cz/usr/staudek/vyuka/ Ð Û Å«Æ ±²³ µ ¹º»¼½¾ Ý Verze : podzim 2016 Dodatek predn asky Oblasti rzen ovlivn
VíceRzen informacn bezpecnosti v organizaci
Dodatek predn asky Rzen informacn bezpecnosti v organizaci Dodatek PV 017 Bezpecnost IT Jan Staudek http://www..muni.cz/usr/staudek/vyuka/ Ð Û Å«Æ ±²³ µ ¹º»¼½¾ Ý Oblasti rzen ovlivn en e prosazov anm informacn
VíceSekven cn soubory. PV 062 Organizace soubor u. Jan Staudek Verze : jaro 2018
Sekven cn soubory PV 062 Organizace soubor u Jan Staudek http://www..muni.cz/usr/staudek/vyuka/ Ð Û Å«Æ ±²³ µ ¹º»¼½¾ Ý Verze : jaro 2018 Klasick e, standardn organizace soubor u hromada sekvencn soubor
VíceProcesy. PB 152 Operacn syst emy. Jan Staudek Verze : jaro 2017
Procesy PB 152 Operacn syst emy Jan Staudek http://www..muni.cz/usr/staudek/vyuka/ Ð Û Å«Æ ±²³ µ ¹º»¼½¾ Ý Verze : jaro 2017 Uvodem k proces um Poctacov a platforma se skl ad a z kolekce hardwarov ych prostredk
VíceOperační systémy. Přednáška 1: Úvod
Operační systémy Přednáška 1: Úvod 1 Organizace předmětu Přednášky každé úterý 18:00-19:30 v K1 Přednášející Jan Trdlička email: trdlicka@fel.cvut.z kancelář: K324 Cvičení pondělí, úterý, středa Informace
VíceProcesy. Uvodem k proces um. PB 152 Operacn syst emy. Program a proces. Uvodem k proces um
Uvodem k proces um Procesy PB 152 Operacn syst emy Jan Staudek http://www..muni.cz/usr/staudek/vyuka/ Ð Û Å«Æ ±²³ µ ¹º»¼½¾ Ý Verze : jaro 2017 Poctacov a platforma se skl ad a z kolekce hardwarov ych prostredk
VíceOperacn syst emy { prehled
Komponenty poctacov eho syst emu Operacn syst emy { prehled PB 152 Operacn syst emy Jan Staudek http://www..muni.cz/usr/staudek/vyuka/ Ð Û Å«Æ ±²³ µ ¹º»¼½¾ Ý Verze : jaro 2017 uzivatel e (lid e, stroje,
VíceVl akna. Proces a vl akna. PB 152 Operacn syst emy. Resen editoru pomoc vl aken. Koncept sekvencnho procesu m uze b yt neefektivn
Proces a vl akna Vl akna PB 15 Operacn syst emy Jan Staudek http://www..muni.cz/usr/staudek/vyuka/ Ð Û Å«Æ ±²³ µ ¹º»¼½¾ Ý Proces, resp. tak e task { drzitel zdroj u, vc. prostoru ve virtu aln pameti pro
VíceSpr ava hlavn pam eti
Spr ava hlavn pam eti PB 152 Operacn syst emy Jan Staudek http://www..muni.cz/usr/staudek/vyuka/ Ð Û Å«Æ ±²³ µ ¹º»¼½¾ Ý Verze : jaro 2017 Osnova predn asky Obecn e principy spr avy hlavn pam eti str ankov
VíceOperacn syst emy { prehled
Operacn syst emy { prehled PB 152 Operacn syst emy Jan ÐStaudek Û Å«Æ ±²³ µ ¹º»¼½¾ Ý http://www..muni.cz/usr/staudek/vyuka/ Verze : jaro 2015 hardware Komponenty poctacov eho syst emu b azov e v ypocetn
VíceSpr ava hlavn pam eti
Osnova predn asky Spr ava hlavn pam eti PB 15 Operacn syst emy Jan Staudek http://www..muni.cz/usr/staudek/vyuka/ Obecn e principy spr avy hlavn pam eti str ankov an, paging hlavn pam eti, segmentov an,
VícePřednáška 1. Katedra počítačových systémů FIT, České vysoké učení technické v Praze Jan Trdlička, 2012
Přednáška 1 Úvod do HW a OS. Katedra počítačových systémů FIT, České vysoké učení technické v Praze Jan Trdlička, 2012 Příprava studijního programu Informatika je podporována projektem financovaným z Evropského
VíceObnova transakc po v ypadku
Klasikace poruch Obnova transakc po v ypadku PA 150 Principy operacnch syst em u Jan ÐStaudek Û Å«Æ ±²³ µ ¹º»¼½¾ Ý http://www..muni.cz/usr/staudek/vyuka/ poruchy transakc logick e chyby v resen T nelze
VícePrklad dokumentov e z akladny ISMS
Prklad dokumentov e z akladny ISMS podle z akona o kybernetick e bezpecnosti PV 017 Bezpecnost IT Jan Staudek http://www..muni.cz/usr/staudek/vyuka/ Ð Û Å«Æ ±²³ µ ¹º»¼½¾ Ý Verze : podzim 2018 Standard
VíceTypologie, funkcn skladby a architektury OS
Typologie, funkcn skladby a architektury OS PB 152 Operacn syst emy Jan Staudek http://www..muni.cz/usr/staudek/vyuka/ Ð Û Å«Æ ±²³ µ ¹º»¼½¾ Ý Verze : jaro 2015 Osnova predn asky Typologie operacnch syst
VíceUvod, celkov y prehled problematiky
Uvod, celkov y prehled problematiky PV 169 Z aklady prenosu dat Jan Staudek http://www..muni.cz/usr/staudek/vyuka/ Ð Û Å«Æ ±²³ µ ¹º»¼½¾ Ý Verze : podzim 2018 Organizace v yuky Predn as, zkous (zkouska
VícePl anov an. PB 152 Operacn syst emy. Jan Staudek Verze : jaro 2017
Pl anov an PB 152 Operacn syst emy Jan Staudek http://www..muni.cz/usr/staudek/vyuka/ Ð Û Å«Æ ±²³ µ ¹º»¼½¾ Ý Verze : jaro 2017 Osnova predn asky Motivace: V multitaskingov ych syst emech existuje vce proces
VíceUvod, celkov y prehled problematiky
Organizace v yuky Uvod, celkov y prehled problematiky PV 169 Z aklady prenosu dat Jan Staudek http://www..muni.cz/usr/staudek/vyuka/ Ð Û Å«Æ ±²³ µ ¹º»¼½¾ Ý Predn as, zkous (zkouska psemn a) Jan Staudek,
VíceProjekt implementace ISMS Dodatek 1, PDCA
Projekt implementace ISMS Dodatek 1, PDCA PV 017 Bezpecnost IT Jan Staudek http://www..muni.cz/usr/staudek/vyuka/ Ð Û Å«Æ ±²³ µ ¹º»¼½¾ Ý Verze : podzim 2018 PDCA { f aze Plan, podrobn eji 1. denov an oblasti
VíceGPDR, General Data Protection Regulation
Obecn e narzen o ochran e osobnch udaj u, OU GPDR, General Data Protection Regulation PV 017 Rzen informacn bezpecnosti Jan Staudek http://www..muni.cz/usr/staudek/vyuka/ Ð Û Å«Æ ±²³ µ ¹º»¼½¾ Ý Verze :
VíceDistribuovan e prostred, cas a stav v distribuovan em prostred
Distribuovan e prostred, cas a stav v distribuovan em prostred PA 150 Principy operacnch syst em u Jan Staudek http://www..muni.cz/usr/staudek/vyuka/ Ð Û Å«Æ ±²³ µ ¹º»¼½¾ Ý Verze : podzim 2018 Obsah predn
VíceTypologie, funkcn skladby a architektury OS
Obsah predn asky Typologie, funkcn skladby a architektury OS PB 15 Operacn syst emy Jan Staudek http://www..muni.cz/usr/staudek/vyuka/ Typologie operacnch syst em u Generick e komponenty operacnch syst
VíceDistribuovan e prostred, cas a stav v distribuovan em prostred
Obsah predn asky Distribuovan e prostred, cas a stav v distribuovan em prostred PA 150 Principy operacnch syst em u Jan Staudek http://www..muni.cz/usr/staudek/vyuka/ Ð Û Å«Æ ±²³ µ ¹º»¼½¾ Ý Verze : podzim
VíceTypologie, funkcn skladba a architektury OS, prklady z Windows, Unix, Linux, MAC OSx
Typologie, funkcn skladba a architektury OS, prklady z Windows, Unix, Linux, MAC OSx PB 152 Operacn syst emy Jan Staudek http://www..muni.cz/usr/staudek/vyuka/ Ð Û Å«Æ ±²³ µ ¹º»¼½¾ Ý Verze : jaro 2016
VícePoctacov e syst emy { prehled
Prol prdm tu Poctacov syst my { p PB 15 Opracn syst my Jan Staudk http://www..muni.cz/usr/staudk/vyuka/ Ð Û Å«Æ ±²³ µ ¹º»¼½¾ Ý Vrz : jaro 017 1. tapa (1/4 obsahu, prdn ask), uvod do OS Pripomnut z akladnch
VícePřednáška. Vstup/Výstup. Katedra počítačových systémů FIT, České vysoké učení technické v Praze Jan Trdlička, 2012
Přednáška Vstup/Výstup. Katedra počítačových systémů FIT, České vysoké učení technické v Praze Jan Trdlička, 2012 Příprava studijního programu Informatika je podporována projektem financovaným z Evropského
VíceTypologie, funkcn skladba a architektury OS, prklady z Windows, Unix, Linux, Android
Typologie, funkcn skladba a architektury OS, prklady z Windows, Unix, Linux, Android PB 152 Operacn syst emy Jan Staudek http://www..muni.cz/usr/staudek/vyuka/ Ð Û Å«Æ ±²³ µ ¹º»¼½¾ Ý Verze : jaro 2017
VíceParalelní systémy. SIMD jeden tok instrukcí + více toků dat jedním programem je zpracováváno více různých souborů dat
Paralelní systémy Paralelním systémem rozumíme takový systém, který paralelně zpracovává více samostatných úloh nebo zpracování určité úlohy automaticky rozdělí do menších částí a paralelně je zpracovává.
VíceProcesy a vlákna (Processes and Threads)
ÚVOD DO OPERAČNÍCH SYSTÉMŮ Ver.1.00 Procesy a vlákna (Processes and Threads) Správa procesů a vláken České vysoké učení technické Fakulta elektrotechnická 2012 Použitá literatura [1] Stallings, W.: Operating
VícePrepn an, switching. Propojovac probl em. PV 169 Z aklady prenosu dat. Prepnac, prepnan a st' Metody prepn an
Propojovac probl em Prepn an, switching PV 169 Z aklady prenosu dat Jan Staudek http://www..muni.cz/usr/staudek/vyuka/ Jak propojit dvoubodov ymi spoji mnoho zarzen? Kazd e zarzen s kazd ym? { Nerealistick
VíceArchitektura počítače
Architektura počítače Výpočetní systém HIERARCHICKÁ STRUKTURA Úroveň aplikačních programů Úroveň obecných funkčních programů Úroveň vyšších programovacích jazyků a prostředí Úroveň základních programovacích
VícePolitika informacn bezpecnosti
Politika Politika informacn bezpecnosti PV 017 Bezpecnost IT Jan Staudek http://www..muni.cz/usr/staudek/vyuka/ Ð Û Å«Æ ±²³ µ ¹º»¼½¾ Ý Verze : podzim 2019 Politika { pravidla rdic dosazen cl u urcen ymi
VíceZáklady informatiky. 2. Přednáška HW. Lenka Carr Motyčková. February 22, 2011 Základy informatiky 2
Základy informatiky 2. Přednáška HW Lenka Carr Motyčková February 22, 2011 Základy informatiky 1 February 22, 2011 Základy informatiky 2 February 22, 2011 Základy informatiky 3 February 22, 2011 Základy
VíceObnova transakc po v ypadku
Obnova transakc po v ypadku PA 150 Principy operacnch syst em u Jan Staudek http://www..muni.cz/usr/staudek/vyuka/ Ð Û Å«Æ ±²³ µ ¹º»¼½¾ Ý Verze : podzim 2016 Klasikace poruch poruchy transakc logick e
VíceVolba v udce, Leader Election
Volba v udce, Leader Election PA 150 Principy operacnch syst em u Jan Staudek http://www..muni.cz/usr/staudek/vyuka/ Ð Û Å«Æ ±²³ µ ¹º»¼½¾ Ý Verze : podzim 2018 Volebn probl em { Kdy a proc se vol vedouc
VíceTechnické prostředky počítačové techniky
Počítač - stroj, který podle předem připravených instrukcí zpracovává data Základní části: centrální procesorová jednotka (schopná řídit se posloupností instrukcí a ovládat další části počítače) zařízení
VícePB153 Operační systémy a jejich rozhraní
PB153 Operační systémy a jejich rozhraní Něco málo o hardwaru 1 Historie: dávkové systémy 2 První počítače obrovské stroje zabírající patra budov velice drahé I/O zařízení: děrné štítky, děrná páska, magnetická
VíceProcesor. Procesor FPU ALU. Řadič mikrokód
Procesor Procesor Integrovaný obvod zajišťující funkce CPU Tvoří srdce a mozek celého počítače a do značné míry ovlivňuje výkon celého počítače (čím rychlejší procesor, tím rychlejší počítač) Provádí jednotlivé
VíceSoubor, souborov e organizace
Soubor, souborov e organizace PV 062 Organizace soubor u Jan Staudek http://www..muni.cz/usr/staudek/vyuka/ Ð Û Å«Æ ±²³ µ ¹º»¼½¾ Ý Verze : jaro 2016 Osnova predn asky Pojem soubor, klc, operace se souborem,
VíceVolba v udce, Leader Election
Volebn probl em { Kdy a proc se vol vedouc uzel? Volba v udce, Leader Election PA 150 Principy operacnch syst em u Jan Staudek http://www..muni.cz/usr/staudek/vyuka/ Ð Û Å«Æ ±²³ µ ¹º»¼½¾ Ý Verze : podzim
VíceProjekt implementace ISMS
Projekt implementace ISMS PV 017 Bezpecnost IT Jan ÐStaudek Û Å«Æ ±²³ µ ¹º»¼½¾ Ý http://www..muni.cz/usr/staudek/vyuka/ Verze : podzim 2016 ISMS { Information Security Management System Metodicky vypracovan
VíceOperačnísystémy a databáze
Operačnísystémy a databáze A3B33OSD Jiří Lažanský, K13133 lazan@labefelkcvutcz Téma 1: Obsah 1 Obsah a organizace předmětu 2 Co to je Operační systém 3 Multiprogramování, sdílení času 4 Rozmanitost operačních
VíceOPS Paralelní systémy, seznam pojmů, klasifikace
Moorův zákon (polovina 60. let) : Výpočetní výkon a počet tranzistorů na jeden CPU chip integrovaného obvodu mikroprocesoru se každý jeden až dva roky zdvojnásobí; cena se zmenší na polovinu. Paralelismus
VíceSběrnicová struktura PC Procesory PC funkce, vlastnosti Interní počítačové paměti PC
Informatika 2 Technické prostředky počítačové techniky - 2 Přednáší: doc. Ing. Jan Skrbek, Dr. - KIN Přednášky: středa 14 20 15 55 Spojení: e-mail: jan.skrbek@tul.cz 16 10 17 45 tel.: 48 535 2442 Obsah:
VíceTypologie, funkcn skladba a architektury OS, prklady z Windows, Unix, Linux, Android
Osnova dodatku predn asky Typologie, funkcn skladba a architektury OS, prklady z Windows, Unix, Linux, Android PB 15 Operacn syst emy Windows Unix Linux Android Jan Staudek http://www..muni.cz/usr/staudek/vyuka/
VíceČinnost CPU. IMTEE Přednáška č. 2. Několik úrovní abstrakce od obvodů CPU: Hodinový cyklus fáze strojový cyklus instrukční cyklus
Činnost CPU Několik úrovní abstrakce od obvodů CPU: Hodinový cyklus fáze strojový cyklus instrukční cyklus Hodinový cyklus CPU je synchronní obvod nutné hodiny (f CLK ) Instrukční cyklus IF = doba potřebná
VíceŘízení IO přenosů DMA řadičem
Řízení IO přenosů DMA řadičem Doplňující text pro POT K. D. 2001 DMA řadič Při přímém řízení IO operací procesorem i při použití přerušovacího systému je rychlost přenosu dat mezi IO řadičem a pamětí limitována
VíceHasov an (hashing) na vn ejsch pam etech
Hasov an (hashing) na vn ejsch pam etech PV 062 Organizace soubor u Jan Staudek http://www..muni.cz/usr/staudek/vyuka/ Ð Û Å«Æ ±²³ µ ¹º»¼½¾ Ý Verze : jaro 2018 Obsah predn asky Jak algoritmicky dos ahnout
VíceSběrnicová struktura PC Procesory PC funkce, vlastnosti Interní počítačové paměti PC
Informační systémy 2 Obsah: Sběrnicová struktura PC Procesory PC funkce, vlastnosti Interní počítačové paměti PC ROM RAM Paměti typu CACHE IS2-4 1 Dnešní info: Informační systémy 2 03 Informační systémy
Vícea co je operační systém?
a co je operační systém? Funkce vylepšení HW sjednocení různosti zařízení ulehčení programování (např. časové závislosti) přiblížení k potřebám aplikací o soubory namísto diskových bloků o více procesorů
VíceTypologie, funkcn skladba a architektury OS, prklady z Windows, Unix, Linux, MAC OSx
Osnova dodatku predn asky Typologie, funkcn skladba a architektury OS, prklady z Windows, Unix, Linux, MAC OSx PB 15 Operacn syst emy Windows Unix Linux MAC OS X Jan Staudek http://www..muni.cz/usr/staudek/vyuka/
VíceTéma 1: Úvod, Technické vybavení
Téma 1: Jiří Lažanský, K13133 lazan@labefelkcvutcz Obsah 1 Obsah a organizace předmětu 2 Co to je Operační systém 3 Multiprogramování, sdíleníčasu 4 Rozmanitost operačních systémů, historie 5 Základní
VíceAudit (prezkoum av an) bezpecnostnch opatren, politik, syst em u,...
Audit (prezkoum av an) bezpecnostnch opatren, politik, syst em u,... PV 017 Bezpecnost IT Jan Staudek http://www..muni.cz/usr/staudek/vyuka/ Ð Û Å«Æ ±²³ µ ¹º»¼½¾ Ý Verze : podzim 2018 Audit Audit (z lat.
VíceOperačnísystémy a databáze
Operačnísystémy a databáze A3B33OSD Jiří Lažanský, K13133 lazan@labe.felk.cvut.cz 1 Téma 1: Obsah 1. Obsah a organizace předmětu 2. Co to je Operační systém 3. Multiprogramování, sdílení času 4. Rozmanitost
VíceTéma 1: Úvod předmětu, Technické vybavení
Téma 1: Úvod předmětu, Technické vybavení Jiří Lažanský, K13133 lazan@labefelkcvutcz Obsah 1 Obsah a organizace předmětu 2 Co to je Operační systém 3 Multiprogramování, sdílení času 4 Rozmanitost operačních
VíceTéma 1: Úvod předmětu, Technické vybavení
Téma 1: Úvod předmětu, Technické vybavení Jiří Lažanský, K13133 lazan@labe.felk.cvut.cz Obsah 1. Obsah a organizace předmětu 2. Co to je Operační systém 3. Multiprogramování, sdílení času 4. Rozmanitost
VíceVirtu aln pam et' PB 152 Operacn syst emy. Jan Staudek Verze : jaro 2017
Virtu aln pam et' PB 152 Operacn syst emy Jan Staudek http://www..muni.cz/usr/staudek/vyuka/ Ð Û Å«Æ ±²³ µ ¹º»¼½¾ Ý Verze : jaro 2017 Virtualizace pam eti principy, z aklady str ankov an na z adost, Demand
VíceAplikacn bezpecnost. Informacn bezpecnost z pohledu aplikacnch syst em u. PV 017 Bezpecnost informacnch technologi
Informacn bezpecnost z pohledu aplikacnch syst em u Aplikacn bezpecnost PV 017 Bezpecnost informacnch technologi Jan Staudek http://www..muni.cz/usr/staudek/vyuka/ Ð Û Å«Æ ±²³ µ ¹º»¼½¾ Ý Verze : podzim
VícePB153 OPERAČNÍ SYSTÉMY A JEJICH ROZHRANÍ
PB153 OPERAČNÍ SYSTÉMY A JEJICH ROZHRANÍ Něco málo o hardwaru 02 1/30 HISTORIE: DÁVKOVÉ SYSTÉMY První počítače obrovské stroje zabírající patra budov velice drahé I/O zařízení: děrné štítky, děrná páska,
VíceAudit (prezkoum av an) bezpecnostnch opatren, politik, syst em u,...
Audit Audit (prezkoum av an) bezpecnostnch opatren, politik, syst em u,... PV 017 Bezpecnost IT Jan Staudek http://www..muni.cz/usr/staudek/vyuka/ Ð Û Å«Æ ±²³ µ ¹º»¼½¾ Ý Verze : podzim 2018 Audit (z lat.
VícePokročilé architektury počítačů
Pokročilé architektury počítačů Architektura IO podsystému České vysoké učení technické, Fakulta elektrotechnická A4M36PAP Pokročílé architektury počítačů Ver.1.00 2010 1 Co je úkolem? Propojit jednotlivé
VíceSběrnicová struktura PC Procesory PC funkce, vlastnosti Interní počítačové paměti PC
Informatika 2 Technické prostředky počítačové techniky - 2 Přednáší: doc. Ing. Jan Skrbek, Dr. - KIN Přednášky: středa 14 20 15 55 Spojení: e-mail: jan.skrbek@tul.cz 16 10 17 45 tel.: 48 535 2442 Obsah:
VíceZákladní deska (1) Parametry procesoru (2) Parametry procesoru (1) Označována také jako mainboard, motherboard
Základní deska (1) Označována také jako mainboard, motherboard Deska plošného spoje tvořící základ celého počítače Zpravidla obsahuje: procesor (mikroprocesor) patici pro numerický koprocesor (resp. osazený
VíceAplikacn bezpecnost. PV 017 Bezpecnost informacnch technologi. Jan Staudek Verze : podzim 2017
Aplikacn bezpecnost PV 017 Bezpecnost informacnch technologi Jan Staudek http://www..muni.cz/usr/staudek/vyuka/ Ð Û Å«Æ ±²³ µ ¹º»¼½¾ Ý Verze : podzim 2017 Informacn bezpecnost z pohledu aplikacnch syst
VíceCharakteristika dalších verzí procesorů v PC
Charakteristika dalších verzí procesorů v PC 1 Cíl přednášky Poukázat na principy tvorby architektur nových verzí personálních počítačů. Prezentovat aktuální pojmy. 2 Úvod Zvyšování výkonu cestou paralelizace
VíceMetody připojování periferií BI-MPP Přednáška 2
Metody připojování periferií BI-MPP Přednáška 2 Ing. Miroslav Skrbek, Ph.D. Katedra počítačových systémů Fakulta informačních technologií České vysoké učení technické v Praze Miroslav Skrbek 2010,2011
VícePočítač jako prostředek řízení. Struktura a organizace počítače
Řídicí počítače - pro řízení technologických procesů. Specielní přídavná zařízení - I/O, přerušovací systém, reálný čas, Č/A a A/Č převodníky a j. s obsluhou - operátorské periferie bez obsluhy - operátorský
VíceOperační systémy. Přednáška 8: Správa paměti II
Operační systémy Přednáška 8: Správa paměti II 1 Jednoduché stránkování Hlavní paměť rozdělená na malé úseky stejné velikosti (např. 4kB) nazývané rámce (frames). Program rozdělen na malé úseky stejné
VíceKomunikace procesoru s okolím
Komunikace procesoru s okolím Obvody umožňující komunikaci procesoru s okolím, zahrnujeme do tzv. podpůrných obvodů, které jsou součástí čipové sady základní desky. Ke komunikaci s okolím procesor používá
VíceZákladní principy konstrukce systémové sběrnice - shrnutí. Shrnout základní principy konstrukce a fungování systémových sběrnic.
Základní principy konstrukce systémové sběrnice - shrnutí Shrnout základní principy konstrukce a fungování systémových sběrnic. 1 Co je to systémová sběrnice? Systémová sběrnice je prostředek sloužící
VíceBezs n urov a telefonie, DECT
Bezs n urov a telefonie, DECT PA 151 Soudob e ste Jan Staudek http://www..muni.cz/usr/staudek/vyuka/ Ð Û Å«Æ ±²³ µ ¹º»¼½¾ Ý Verze : jaro 2017 DECT, Digital European Cordless Telephone z obchodnho hlediska
VícePrincipy operačních systémů. Lekce 1: Úvod
Principy operačních systémů Lekce 1: Úvod Sylabus Lekce 1: Úvod 2 Literatura Lekce 1: Úvod 3 Operační systém Základní programové vybavení počítače, které se zavádí do počítače při jeho startu a zůstává
Více3. Počítačové systémy
3. Počítačové systémy 3.1. Spolupráce s počítačem a řešení úloh 1. přímý přístup uživatele - neekonomické. Interakce při odlaďování programů (spusť., zastav.,krok, diagnostika) 2. dávkové zpracování (batch
VícePROGRAMOVÁNÍ ŘÍDÍCÍCH SYSTÉMŮ
VYSOKÁ ŠKOLA BÁŇSKÁ TECHNICKÁ UNIVERZITA OSTRAVA FAKULTA STROJNÍ PROGRAMOVÁNÍ ŘÍDÍCÍCH SYSTÉMŮ Procesy, paralelní procesy, souběžné zpracování Ing. Ivo Špička, Ph.D. Ostrava 2013 Ing. Ivo Špička, Ph.D.
VícePROCESOR. Typy procesorů
PROCESOR Procesor je ústřední výkonnou jednotkou počítače, která čte z paměti instrukce a na jejich základě vykonává program. Primárním úkolem procesoru je řídit činnost ostatních částí počítače včetně
VíceProfilová část maturitní zkoušky 2014/2015
Střední průmyslová škola, Přerov, Havlíčkova 2 751 52 Přerov Profilová část maturitní zkoušky 2014/2015 TEMATICKÉ OKRUHY A HODNOTÍCÍ KRITÉRIA Studijní obor: 26-41-M/01 Elektrotechnika Zaměření: technika
VícePrklady opatren, zranitelnost a hrozeb
Prklady opatren, zranitelnost a hrozeb PV 017 Bezpecnost IT Jan Staudek http://www..muni.cz/usr/staudek/vyuka/ Ð Û Å«Æ ±²³ µ ¹º»¼½¾ Ý Verze : podzim 2018 Obsah Prklad kategori opatren podle ISO/IEC 27001/27002
VíceOperační systémy (OS)
Operační systémy (OS) Operační systém Základní softwarové vybavení Ovládá technické vybavení počítače Tvoří rozhraní mezi aplikačními (uživatelskými) programy a hardwarem organizace přístupu k datům spouštění
VícePřehled paralelních architektur. Dělení paralelních architektur Flynnova taxonomie Komunikační modely paralelních architektur
Přehled paralelních architektur Přehled paralelních architektur Dělení paralelních architektur Flynnova taxonomie Komunikační modely paralelních architektur Přehled I. paralelní počítače se konstruují
VícePolitika informacn bezpecnosti, Dodatek
Politika informacn bezpecnosti, Dodatek PV 017 Bezpecnost IT Jan Staudek http://www..muni.cz/usr/staudek/vyuka/ Ð Û Å«Æ ±²³ µ ¹º»¼½¾ Ý Verze : podzim 2016 Obsah dodatku XXX tip u pro tvorbu politiky informacn
VíceDalší aspekty architektur CISC a RISC Aktuálnost obsahu registru
Cíl přednášky: Vysvětlit principy práce s registry v architekturách RISC a CISC, upozornit na rozdíly. Vysvětlit možnosti využívání sad registrů. Zabývat se principy využívanými v procesorech Intel. Zabývat
VíceProjekt implementace ISMS
ISMS { Information Security Management System Projekt implementace ISMS PV 017 Bezpecnost IT Jan Staudek http://www..muni.cz/usr/staudek/vyuka/ Ð Û Å«Æ ±²³ µ ¹º»¼½¾ Ý Verze : podzim 018 Syst em proces
VíceKubatova 19.4.2007 Y36SAP - 13. procesor - control unit obvodový a mikroprogramový řadič RISC. 19.4.2007 Y36SAP-control unit 1
Y36SAP - 13 procesor - control unit obvodový a mikroprogramový řadič RISC 19.4.2007 Y36SAP-control unit 1 Von Neumannova architektura (UPS1) Instrukce a data jsou uloženy v téže paměti. Paměť je organizována
VícePolitika informacn bezpecnosti, Dodatek
Obsah dodatku Politika informacn bezpecnosti, Dodatek PV 017 Bezpecnost IT Politika informacn bezpecnosti dle z akona o kybernetick e bezpecnosti Jan Staudek http://www..muni.cz/usr/staudek/vyuka/ Ð Û
VíceOperační systémy. Jednoduché stránkování. Virtuální paměť. Příklad: jednoduché stránkování. Virtuální paměť se stránkování. Memory Management Unit
Jednoduché stránkování Operační systémy Přednáška 8: Správa paměti II Hlavní paměť rozdělená na malé úseky stejné velikosti (např. 4kB) nazývané rámce (frames). Program rozdělen na malé úseky stejné velikosti
VíceSoubor, souborov e organizace
Soubor, souborov e organizace PV 062 Organizace soubor u Jan Staudek http://www..muni.cz/usr/staudek/vyuka/ Ð Û Å«Æ ±²³ µ ¹º»¼½¾ Ý Verze : jaro 2018 Osnova predn asky Pojem souboru Model, sch ema souborov
VícePrincipy komunikace s adaptéry periferních zařízení (PZ)
Principy komunikace s adaptéry periferních zařízení (PZ) Několik možností kategorizace principů komunikace s externími adaptéry, např.: 1. Podle způsobu adresace registrů, které jsou součástí adaptérů.
VíceZáklady programování Operační systémy (UNIX) doc. RNDr. Petr Šaloun, Ph.D. VŠB-TUO, FEI (přednáška připravena z podkladů Ing. Michala Radeckého)
Základy programování Operační systémy (UNIX) doc. RNDr. Petr Šaloun, Ph.D. VŠB-TUO, FEI (přednáška připravena z podkladů Ing. Michala Radeckého) Historický základ Jednoduché a málo výkonné počítače Uživatel
VíceVstupně - výstupní moduly
Vstupně - výstupní moduly Přídavná zařízení sloužící ke vstupu a výstupu dat bo k uchovávání a archivaci dat Nejsou připojována ke sběrnici přímo, ale prostřednictvím vstupně-výstupních modulů ( ů ). Hlavní
VíceSÁM O SOBĚ DOKÁŽE POČÍTAČ DĚLAT JEN O MÁLO VÍC NEŽ TO, ŽE PO ZAPNUTÍ, PODOBNĚ JAKO KOJENEC PO PROBUZENÍ, CHCE JÍST.
OPERAČNÍ SYSTÉMY SÁM O SOBĚ DOKÁŽE POČÍTAČ DĚLAT JEN O MÁLO VÍC NEŽ TO, ŽE PO ZAPNUTÍ, PODOBNĚ JAKO KOJENEC PO PROBUZENÍ, CHCE JÍST. OPERAČNÍ SYSTÉMY PŮVODNĚ VYVINUTY K ŘÍZENÍ SLOŽITÝCH VSTUPNÍCH A VÝSTUPNÍCH
VíceKoncepce DMA POT POT. Při vstupu nebo výstupu dat se opakují jednoduché činnosti. Jednotlivé kroky lze realizovat pomocí speciálního HW.
p 1 Koncepce DMA Při vstupu nebo výstupu dat se opakují jednoduché činnosti. Jednotlivé kroky lze realizovat pomocí speciálního HW. Čekání na připravenost V/V Přenos paměť V/V nebo V/V paměť Posun pointeru
VíceObsluha periferních operací, přerušení a jeho obsluha, vybavení systémových sběrnic
Obsluha periferních operací, přerušení a jeho obsluha, vybavení systémových sběrnic 1 Cíl přednášky Zabývat se principy využití principů přerušení. Popsat, jak se tyto principy odrazily v konstrukci systémových
VícePřednáška. Správa paměti II. Katedra počítačových systémů FIT, České vysoké učení technické v Praze Jan Trdlička, 2012
Přednáška Správa paměti II. Katedra počítačových systémů FIT, České vysoké učení technické v Praze Jan Trdlička, 2012 Příprava studijního programu Informatika je podporována projektem financovaným z Evropského
VícePřednášející: Zdeněk Kotásek. Ústav počítačových systémů, místnost č. 25
PERIFERNÍ ZAŘÍZENÍ Přednášející: Zdeněk Kotásek Ústav počítačových systémů, místnost č. 25 1 Periferní operace základní principy Na periferní operaci se podílejí: počítač systémová sběrnice adaptér V/V
VíceSoubor, souborov e organizace
Osnova predn asky Soubor, souborov e organizace PV 06 Organizace soubor u Pojem souboru Model, sch ema organizace soubor u Dotaz nad souborem Klasikace souborov ych organizac Jan Staudek http://www..muni.cz/usr/staudek/vyuka/
Více