Operációs rendszerek. 3. előadás Ütemezés
|
|
- Emília Kelemen
- 7 évvel ezelőtt
- Látták:
Átírás
1 Operációs rendszerek 3. előadás Ütemezés 1
2 Szemaforok Speciális változók, melyeket csak a két, hozzájuk tartozó oszthatatlan művelettel lehet kezelni Down: while s < 1 do üres_utasítás; s := s - 1; Up: s := s + 1; A szemaforváltozó más utasításokkal nem érhető el 2
3 Szemaforok A szemaforváltozó más utasítással nem érhető el A szemafort k kezdőértékre állítva a rendszer k darab down műveletet végrehajtó folyamatot enged tovább,a továbbiakat azonban várakoztatja Ezután csak akkor enged tovább folyamatot a down rendszerhívásból, ha más dolyamat up műveletet hajtott végre Ez egy olyan általánosított kritikus szakaszt hoz létre, melyiken belül egyszerre k darab folyamat tartózkodhat 3
4 Bináris szemafor Mutex Szemaforváltozója csak két értéket vehet fel (0 / 1; foglalt / szabad) Kölcsönös kizárásra 1 kezdőértékű mutex A kritikus szakaszba belépni kívánó folyamat down műveletet hajt végre A kilépő pedig up műveletet 4
5 Monitor vs. szemafor A monitor eljárások, változók, adatszerkezetek együttese, amelyeket egy speciális modulba gyűjtenek egybe. A monitorok forrásnyelvi konstrukciók, a fordítóprogram pedig tudja, hogy a monitor eljárásait másképp kell kezelni, mint az egyszerű eljárásokat. (A monitor tehát programozási nyelvi fogalom, míg a szemaforok assembly nyelvbe foglalt, DOWN és UP rendszerhívások által kezelt változók. ) A processzusok bármikor hívhatják a monitorban levő eljárásokat, de nem érhetik el közvetlenül a monitor belső adatszerkezeteit a monitoron kívül deklarált eljárásokból. 5
6 Monitorok Speciális modulba gyűjtött eljárások, változók, adatszerkezetek együttese A processzusok bármikor hívhatják a monitorban levő eljárásokat Nem érhetik el közvetlenül a monitor belső adatszerkezeteit a monitoron kívül deklarált eljárásokból Kritikus zóna implementációja Minden időpillanatban csak egy processzus lehet aktív egy monitorban, és ez lehetővé teszi a kölcsönös kizárást. 6
7 Klasszikus IPC problémák Folyamatok közötti kommunikáció - Inter Process Communication (IPC) Az étkező filozófusok probléma Az olvasók és írók probléma Az alvó borbély probléma 7
8 Étkező filozófusok probléma Dijkstra (1965) Evéshez 2 villa szükséges Egy időben csak 1 villa vehető fel Gondolkodás; evés Holtpontot Éheztetés Hatékonyság 8
9 Holtpont Ha mind az öt filozófus egyszerre veszi kézbe mondjuk a bal oldali villáját - a másikat nem tudja megszerezni. Holtpont alakul ki. 9
10 Éheztetés Ha csak a jobb oldali villa elérhető, tegye azt le és várjon, amíg a bal oldali is szabad lesz. Előfordulhat, hogy ezt az algoritmust mindegyik filozófus egyszerre hajtja végre, cselekszik, kivár. Mindig történik valami, de nincs előrehaladás. Az ilyen programproblémát éheztetésnek nevezzük. NEM jó mi van ha egyszerre teszik le, várnak ugyanannyi időt és ismétlik mindig kudarc ÉHEZÉS Ezt a helyzetet nevezzük éhezésnek. Evidens megoldás, hogy várjanak random ideig helyes érvelés (pl Ethernetet használó helyi hálózatban való csomagküldés) DE: bizonyos helyzetekben szükséges a biztos megoldás (pl atomerőmű biztonsági berendezéseinél) 10
11 Hatékonyság Ha nem azonos időközönként próbálkoznak a filozófusok, akkor sem valószínű, hogy sokáig fenntartható az, hogy mindig egyen valaki. Gyakorlati hiba, hogy nem hatékony a módszer, amennyiben egyszerre csak egy filozófus eszik (hiszen akár kettő is megtehetné ezt). 11
12 Étkező filozófusok probléma Nyilvánvaló megoldás, de hibás! Filozófusok száma Gondolkodik Probléma: ha egyszerre veszik fel a jobb villát Felveszi a jobb villát Felveszi a másik villát Eszik Visszateszi az egyik majd a másik villát 12
13 Étkező filozófusok probléma Filozófusok száma Szomszédok sorszáma Szemaforok az int speciális fajtája Speciális tömb a filozófus tevékenységének nyomonkövetésére (eszik, gondolkodik, éhes) Végtelen ciklus -Gondolkodik - Megszerzi mindkét villát -Eszik -Visszateszi a villákat 13
14 Étkező filozófusok probléma Belépés a kritikus szekcióba Rögzítjük, hogy éhes Megpróbál villát szerezni Kilépés a kritikus szekcióból Ha nincs villaszerzés, blokkol A LEFT, RIGHT makrók definiálják a szomszédokat Egy filozófus csak akkor mehet át evés állapotba, ha egyik szomszédja Tesztel, sem megfelel-e eszik a feltételeknek 14
15 Olvasók és írók probléma Az adatbázisok hozzáférési problémáit modellező feladat több olvasó lehet a bázisban egyidejűleg de az írónak kizárólagos joga van a hozzáféréshez (csak akkor lehet írni, ha kizárólag az író szeretne hozzáférni az adatokhoz.) Hatékony egyidejűség sérül mert a csak író processz miatt nem engedünk olvasni az olvasó processzeket. 15
16 Olvasók és írók probléma Az étkező filozófusok problémakör, és a megoldások jól hasznosíthatók, ha korlátozott számú erőforrás miatt alakul ki versenyhelyzet. Az író-olvasó probléma nem más, mint az adatbázisok hozzáférési problémáit modellező feladat (például repülőjegy-foglalás). Elfogadható, hogy több olvasó legyen a bázisban egyidejűleg, de az írónak kizárólagos jogot kell adni a hozzáféréshez. Ha az olvasó mindig új olvasókat enged maga mellé, (mert teheti), akkor hatékony egyidejűséget kapunk. Ugyanakkor a bázis előtt akár a végtelenségig is várakozhat egy író, hogy az olvasók elfogyjanak, és egyedül maradjon a bázisban. Ezt elkerülendő, ha író várakozik, és újabb olvasó érkezik, azt az író maga mögé parancsolja. Csak azt kell megvárnia, hogy a bázisban tartózkodó olvasók elfogyjanak. Ez a módszer kevésbé hatékony, mert nem támogatja az egyidejű olvasást oly mértékben mint az előző. 16
17 Olvasók és írók probléma Kizárólagos elérés beállítása rc-hez A következő olvasók csak az rc számlálót növelik Az első olvasó, aki hozzáfér az adatbázishoz, végrehajt egy down-t a db szemaforon Ha kilép az olvasó, akkor az rc számlálót csökkenti Író belépése, írás Az utolsó olvasó végrehajt egy up-ot a szemaforon Így lehetővé teszi a blokkolt írók belépését 17
18 Az alvó borbély probléma Egy processzus kiszolgál más processzusokat Ha nincs kiszolgálandó alszik Első érkező ébreszti Csak bizonyos számú processzus várakozhat Amíg az eljárás tart, más nem kerül sorra Ha vége az eljárásnak, a processzus befejeződik, új eljárás kezdődik (ha van) és új processzus léphet be 18
19 Az alvó borbély probléma A borbély alszik, ha nincs vendég Hajvágásra kész Hajvágás Kritikus szekcióba lépés Ha van szabad szék Várakozó vendégek számának növelése Bornély felébresztése Vendég kiszolgálása Üzlet teli állapot esetén nem léphet be 19
20 Ütemezés Ha több processzus is képes futni de csak egy erőforrás áll rendelkezésre Op.rsz.-nek el kell döntenie, hogy melyik processzus fusson ütemezés Ütemezési algoritmus Processzusra és szálakra egyaránt vonatkozhat 20
21 A jó ütemezési algoritmus néhány feltétele Pártatlanság Hatékonyság Válaszidő minimalizálása az interaktív felhasználóknál Áthaladási idő minimalizálása a kötegelt felhasználóknál Áteresztőképesség, azaz maximalizálni az egy időegység alatt elvégzett munkák számát. (A fenti elvárások gyakran ellentmondanak egymásnak ) 21
22 Ütemezés tulajdonságok Gyakran fut gyorsnak kell lennie (a CPU idő ne az ütemezéssel teljék) ezért: Fajtái: Része a kernelnek Állandóan a memóriában van Preemtív ütemezés: az op.rsz. elveheti a futás jogát az éppen futó folyamattól Nem preemtív: a futó folyamat addig birtokolja a CPU-t, míg állapotot nem vált 22
23 Processzusok viselkedése CPU dolgozik egy ideig Rendszerhívás I/O művelet befejezésére várakozik Ismét számol Számításigényes processzus I/O igényes processzus 23
24 Mikor ütemezzünk? Feltétlenül szükséges: 1. Processzus befejeződésekor 2. Processzus blokkolódása I/O művelet vagy szemafor miatt Ezen felül még ütemezésre kerül sor: 3. Új processzus létrejöttekor 4. I/O megszakítás esetén 5. Időmegszakítás esetén 24
25 Ütemezési algoritmusok Időzítő-megszakítások kezelésének vonatkozásában lehetnek: Nem megszakítható ütemezés Addig engedi futni,a míg az nem blokkolódik, vagy le nem mond a CPU-ról Csak úgy valósítható meg, ha az időintervallum végén egy időzítő megszakítást generál, ezáltal a CPU visszakerül az ütemezőhöz Ha nincs időzítő. Akkor az egyedüli megoldás a nem megszakítható ütemezés Megszakítható ütemezés Csak egy előre meghatározott ideig futhat, ha a kiszabott időintervallum végén még mindig futna, akkor felfüggesztésre kerül és az ütemző egy másik processzust választ helyette. 25
26 Ütemezési algoritmusok csoportosítása 1. Kötegelt Nincsenek felhasználók Nem megszakítható ütemezési algoritmusok 2. Interaktív Időnkénti megszakítás nélkülözhetetlen Különben egy processzus kizárhatná a többit Megszakításos ütemezés 3. Valós idejű Nem mindig van szükség megszakításos ütemezésre mivel a processzusok tudják, hogy nem futhatnak hosszú ideig, rendszerint gyorsan elvégzik a 26 feladatukat.
27 Ütemezési algoritmusok céljai Minden rendszer Pártatlanság Elvek betartása Egyensúly I. Kötegelt rendszerek Áteresztőképesség Áthaladási idő CPU kihasználtság II. Interaktív rendszerek Válaszidő Arányosság III. Valós idejű rendszerek Határidők betartása Adatvesztés elkerülése Előrejelezhetőség 27
28 I. Ütemezés kötegelt rendszerekben 1. Sorrendi ütemezés (FCFS) 2. A legrövidebb feladat először (SJF) 3. A legrövidebb maradék futási idejű következzen (SRTF) Megjegyzés: némelyik algoritmus kötegelt és interaktív rendszereknél egyaránt használatos 28
29 II. Ütemezés interaktív rendszerekben 1. Round Robin ütemezés 2. Prioritásos ütemezés 3. Többszörös sorok 4. Legrövidebb processzus következzen 5. Garantált ütemezés 6. Sorsjáték ütemezés 7. Arányos ütemezés Ezek mindegyike alkalmas kötegelt rendszerekben CPU ütemezésre Bár háromszintű ütemezés nem alkalmazható itt,de kétszintű igen.(memória, CPU) 29
30 III. Ütemezés valós idejű rendszerekben Algoritmusok Állandó arány algoritmus Legkorábbi határidő először Lazaságon alapuló algoritmus 30
31 1.1. Sorrendi ütemezés FCFS (First Come Firts Served) Olyan sorrendben osztja ki a CPU-t, ahogyan a processzusok kérik azt A futásra kész processzusok egyetlen várakozó soron állnak láncolt lista A kiválasztás a sor elejéről az első processzus levétele Legegyszerűbb nem megszakítható algoritmus 31
32 1.2. A legrövidebb feladat először SJF (Shortest Job First) Feltételezi, hogy a futási idők előre ismertek Ha több egyformán fontos feladat van a bemenő sorban futásra készen A legrövidebb feladatot először algoritmus bizonyíthatóan optimális. Az ütemező a legrövidebb feladatot választja Átlagos áthaladási idő 32
33 1.2. A legrövidebb feladat először folyt. Bizonyíthatóan optimális algoritmus Pl.: Négyfeladatos eset, a,b,c,d futási időkkel (4a + 3b + 2c + d) / 4 Megjegyzés: csak akkor optimális, ha a feladatok egyszerre a rendelkezésre állnak 33
34 1.3. A legrövidebb maradék futási idejű következzen Shortest Remaining Timem First (SRTF) A legrövidebb feladat először algoritmus megszakítható változata Szintén előre ismerni kell a futási időket Az ütemező azt a feladatot választja, melynek befeje zéséig legkevesebb a megmaradt ideje 34
35 Háromszintű ütemezés Kötegelt rendszerekben az ütemezés három szinten történik: Bebocsátó ütemező Memória ütemező CPU ütemező 35
36 Bebocsátó ütemező Újonnan érkező feladatok először egy belépési várakozó sorba kerülnek A bebocsátó ütemező dönti el, hogy mely feladatok léphetnek be a rendszerbe, a többi a sorban marad Az itteni algoritmus a megfelelő keveréket állítja elő számításigény I/O igény vagy a rövid feladatokat hamarabb beengedi Ha a feladat már belépett a rendszerbe, akkor létre lehet számára hozni egy processzust és elkezdhet vetélkedni a CPU-ért 36
37 Memória ütemező Az is megtörténhet, hogy olyan sok processzus van, hogy nem férnek el a memóriában A memóriaütemező dönti el, hogy mely processzusok maradhatnak és melyek írandóak ki a lemezre A döntést sűrűn felül kell vizsgálni, hogy a lemezen tárolt feladatoknak is legyen esélye a bekerülésre 37
38 CPU ütemező Az ütemező harmadik szintje választja ki valójában, hoyg a futásra kész programok közül melyik fusson következőnek Ez a CPU ütemező bármilyen megfelelő algoritmus használható itt,a kár megszakító akár nem 38
39 II. Ütemezés interaktív rendszerekben 1. Round Robin ütemezés 2. Prioritásos ütemezés 3. Többszörös sorok 4. Legrövidebb processzus következzen 5. Garantált ütemezés 6. Sorsjáték ütemezés 7. Arányos ütemezés Ezek mindegyike alkalmas kötegelt rendszerekben CPU ütemezésre Bár háromszintű ütemezés nem alkalmazható itt,de kétszintű igen.(memória, CPU) 39
40 2.1. Round Robin ütemezés Minden processzusnak ki van osztva egy időintervallum - időszelet Ha az időszelet letelte utána processzus még fut, akkor átadódik a vezérlés egy másik processzusra Legrégebbi, legegyszerűbb, legpártatlanabb, legszélesebb körben alkalmazott algoritmus Feltételezi, hogy minden processzus egyformán fontos. 40
41 2.1. Round Robin ütemezés folyt. Környezetátkapcsolás (processzusátkapcsolás) Problémák: Időszelet túl kicsire választása túl sok processzus átkapsolást okoz csökken a CPU hatékonysága Időszelet túl nagyra állítása Rövid interaktív kérésekre gyenge válaszidő 41
42 2.2. Prioritásos ütemezés Minden processzushoz rendeljünk egy prioritást A legmagasabb prioritású futásra kész processzus futhasson Külső tényezők figyelembe vételének igénye A végtelen ideig történő futás megelőzésére: Ütemező minden óraütemben csökkentheti az éppen futó processzus prioritását Minden processzushoz hozzárendelhetünk egy időszeletet amíg futhat Mikor ezt kihasználta; a köv. legmagasabb prioritású futhat 42
43 2.2. Prioritásos ütemezés folyt. Prioritás hozzárendelés: Statikusan Dinamikusan Prioritási osztályba sorolás Osztályok között prioritásos ütemezés Osztályon belül round robin ütemezés 43
44 2.2. Prioritásos ütemezés folyt. Amíg van futtaható processzus egy osztályon belül, mindegyik egy időszeletig fut Ha üres, akkor a következő szint processzusai futhatnak Szükséges a prioritások időnkénti igazítása, különben az alacsonyabb szintek éhen halnak. MINIX rendszer által használt 44
45 2.3. Többszörös sorok Multilevel Queues CPU igényes processzusok esetén hatékonyabb: ha időnként nagy időszeleteket adnak mintha gyakran adnak neki kicsit (sok lapcsere) De ha minden processzus kapna nagy időszeletet: Gyenge válaszidő jelentkezne Megoldás: Prioritási osztályok felállítása Static Multilevel Queues Multilevel Feddback Queues 45
46 2.3. Többszörös sorok folyt. Prioritási osztály N. prioritási osztály N-1.prioritási osztály N-2.prioritási osztály N-3.prioritási osztály Időszelet 1 időszeletig fut 2 időszeletig fut 4 időszeletig fut 8 időszeletig fut Ha egy processzus elhasználja a számára biztosított időszeletet, egy osztállyal lejjebb kerül 46
47 2.3. Többszörös sorok fajtái Statikus többszörös sorok - Static Multilevel Queues (SMQ) Minden folyamat indulásakor rendelünk egy prioritást Ez a folyamat élete során nem változik Hátrány: éheztetés Visszacsatolt többszörös sorok - Multilevel Feedback Queues (MFQ) Öregítés technika A folyamatokhoz dinamikus prioritás rendelődik 47
48 2.4. Legrövidebb processzus következzen A kötegelt rendszerekben minimális válaszidőt adó legrövidebb feladat először módszer alkalmazása interaktív processzusoknál Probléma: a párhuzamosan futtatható processzusok között melyik a legrövidebb 48
49 2.4. Legrövidebb processzus következzen folyt. Legrövidebb processzus kiválasztása: Becslés a múltbeli viselkedés alapján legkisebb becsült futási idő alapján futtatjuk Öregedés sorozat következő elemét úgy becsüljük, hogy vesszük az éppen mért értéknek és az előző becslésnek a súlyozott átlagát 49
50 2.5. Garantált ütemezés Ígéret és betartása a teljesítményt illetőleg Ha n felhasználó van bejelentkezve, akkor a CPU teljesítmény kb. 1/n-ed részét fogod megkapni Nyomon kell követni, hogy egy processzus mennyi CPU időt kapott létrehozása óta Számolható a neki járó mennyiség Aktuális / neki járó arány számolható A legkisebb arányszámmal rendelkező processzus futtatja az algoritmus 50
51 2.6. Sorsjáték ütemezés A processzusok között másodpercenként meghatározott számú sorsjegyet (CPU idő egységet) oszt ki az ütemező A magasabb prioritású processzusok több sorsjegyet kapnak Együttműködő processzusok átadhatják egymásnak a sorsjegyeiket 51
52 2.7. Arányos ütemezés Az ütemező figyelembe veszi, hogy ki a processzus tulajdonosa Pl.: ha két felhasználó van felesben lett előirányozva a CPU idő akkor ennyit fognak kapni függetlenül attól, hány processzust futtatnak 52
53 III. Ütemezés valós idejű rendszerekben Idő alapvető szerepet játszik Aktuális fizikai mennyiségek alapján valós időn belül kell eredményt adniuk Fajtái: szigorú valós idejű rendszerek, abszolút határidőkkel lágy valós idejű rendszerek, ahol a határidő elmulasztása tolerálható 53
54 III. Ütemezés valós idejű rendszerekben folyt. Valós idejű operációs rendszerekre jellemző: Kis méret Rövid megszakítási idő Gyors környezetcsere Rövid ideig tartó megszakítás Többszörös időzítő kezelés (ezred és mikromásodperces nagyságrendben) 54
55 III. Ütemezés valós idejű rendszerekben Valósidejűség elérése: programokat rövid, megjósolható időtartamú processzusokra osztjuk, melyek viselkedése előre ismert A valós idejű rendszerek programozható eseményei lehetnek periodikusak illetve aperiodikusak folyt. 55
56 III. Ütemezés valós idejű rendszerekben folyt. Pl.: legyen m periodikus eseményünk az i-dik esemény periódusa P i az egyes események kezelésének ideje C i A sorozat csak akkor kezelhető, ha: m C i 1 ütemezhető rendszer i= 1 P i 56
57 III. Ütemezés valós idejű rendszerekben folyt. Valós idejű rendszerek ütemező algoritmusai: Statikusak Döntéseket a rendszer futásának megkezdése előtt hozza Csak akkor működik ha előzetes teljes ismereteink vannak a feladatokról és határidőkről Dinamikusak Ütemezési döntéseket futás közben hozza Nincs korlátozás a használatánál 57
58 III. Ütemezés valós idejű rendszerekben Algoritmusok Állandó arány algoritmus Legkorábbi határidő először Lazaságon alapuló algoritmus 58
59 Szálütemezés Processzuson belül több végrehajtási szál - kétszintű párhuzamosság Kernel kiválaszt egy processzust/szálat és átadja neki a vezérlést egy időszelet erejéig Fajtái: Felhasználói szintű - Processzuson belül nincs időzítő - A processzuson belül a szálütemező dönti el, hogy melyik szál fusson - A szálak párhuzamos futtatásához nincs időmegszakítás, így a kiválasztott szál addig futhat,ameddig akar. Ha elhasználja a processzus összes időszeletét, akkor a kernel a másik processzusra kapcsol át. Amik a processzus újra futhat, akkor a szál folytatja a futását. 59
60 Felhasználói szintű szálak ütemezése Kernel csak processzust vált 60
61 Kernel szintű szálak ütemezése Kernel processzust vagy szálakat vált 61
62 Ütemezési algoritmusok összehasonlítási szempontjai A központi egység kihasználtság (CPU utilization): ΣCPUidő Σ( henyélés+ ad minisztáció) 100[%] ΣCPUidő Elvégzett munkák száma Átbocsátó képesség (throughput): Idő Körülfordulási idő (turnaround time): Várakozási idő (waiting time): Válaszidő (response time) Σ (végrahajt ási + várakozási)idő Σ (várakozó + futásra kész + felfüggesztett + hosszú távú ütemezésig eltelt ) idő 62
63 Ütemezési algoritmusok összehasonlítási szempontjai A központi egység kihasználtság (CPU utilization): A CPU idő hány százaléka fordítódik ténylegesen a folyamatok utasításainak végrehajtására. A kihasználtságot csökkenti amikor a CPU henyél (idle) vagy a rendszeradminisztráció. A kihasználtság tipikus értékei 40-50% Átbocsátó képesség: Az időegység alatt elvégzett munkák száma. (Elvégzett munkák száma/idő) Értéke nagyon széles tartományon mozoghat, ez elvégzett munka jellegétől függően 63
64 Ütemezési algoritmusok összehasonlítási szempontjai Körülfordulási idő: Egy-egy munkára vonatkozóan a rendszerbe helyezéstől a munka befejeződéséig eltelt idő. (Végrehajtási idő+várakozási idő) A képletben is szereplő végrehajtási idő nem függ az ütemezési algoritmustól, így azok jellemzésére alkalmasabba várakozási idő megadása Várakozási idő: Egy munka összesen mennyi időt tölt várakozással Válaszidő: Fontos az időosztásos rendszereknél, hogy a felhasználó érezze, hogy a rendszer reagál a parancsaira Az az idő, amely az operációs rendszer kezelői felületének - esetleg egy felhasználóval kommunikáló folyamatnak- adott kezelői parancs után a rendszer első látható reakciójáig eltelik, vagyis amennyi idő alatt a rendszer válaszolni képes. 64
65 FCFS, SJF, RR összehasonlítása Példa: Processzus azonosító Érkezési idő CPU idő szükséglet P1 P2 P3 P
66 FCFS Processzus azonosító P1 0 Érkezési idő CPU idő szükséglet 14 P2 7 8 P P Proc. azonosító Érkezési idő CPU idő szükséglet Kezdő időpont Befejezési Időpont Várakozási idő P P P P Összes várakozási idő: 56 Átlagos várakozási idő: 56 / 4 = 14 66
67 SJF Processzus azonosító P1 0 Érkezési idő CPU idő szükséglet 14 P2 7 8 P P Proc. az. Érk. idő CPU idő szükséglet Kezdő időpont Bef. Időpont Vár. idő Várakozó processzus Legrövidebb proc. P P2;P3 P2 P P3;P4 P4 P P3 P3 P Összes várakozási idő: 30 Átlagos várakozási idő: 30 / 4 = 7,5 67
68 RR Összes idő: 44 Processzus azonosító P1 0 Érkezési idő CPU idő szükséglet 14 Átlag idő: 44 / 4 = 11 P2 P Időszelet: 10 P Proc. az. Érk. idő CPU idő szükséglet Kezdő időpont Bef. Időpont Vár. idő Maradék idő Várakozó proc. P P1;P2 P P1;P3 P1* (10) P3;P4 P P4;P3 P P3* (32) P3 P3* (52) P3 P3* (62)
69 Ütemezés többprocesszoros rendszereknél Heterogén rendszerek esetén: A rendszerbe építet CPU-k különböznek (utasításkészlet) A programok kötötten futhatnak, azaz a futtatásuk utasításkészlet miatt kötődhet egy bizonyos CPU-hoz Homogén rendszerek esetén: CPU-k funkcionalitás szempontjából egyformák A futásra kész folyamatok a rendszer bármely szabad CPU-ján futhatnak Közös várakozási sor Kétféle ütemezési megközelítés: Szimmetrikus multiprocesszoros rendszer - minden CPU-nak saját ütemezője lehet, ami a közös sorból választ - Kölcsönös kizárás bitosítása Aszimmetrikus multiprocesszoros rendszer egyetlen ütemező egy kiválasztott processzoron, és ez osztja szétt a feladatokat a szabad CPU-k között. - Egyszerűbb adathozzáférést eredményez 69
70 Következő előadás témája Ütemezés megvalósítási elvei MINIX UNIX Windows NT rendszerek esetén 70
Operációs rendszerek MINB240
Szemaforok Operációs rendszerek MINB24 3. előadás Ütemezés Speciális változók, melyeket csak a két, hozzájuk tartozó oszthatatlan művelettel lehet kezelni Down: while s < 1 do üres_utasítás; s := s - 1;
RészletesebbenOperációs rendszerek MINB240
Mutex Operációs rendszerek MINB24 3. előadás Ütemezés Bináris szemafor Szemaforváltozója csak két értéket vehet fel ( / 1; foglalt / szabad) Kölcsönös kizárásra 1 kezdőértékű mutex A kritikus szakaszba
RészletesebbenOperációs rendszerek 1. 8. előadás Multiprogramozott operációs rendszerek
Operációs rendszerek 1. 8. előadás Multiprogramozott operációs rendszerek Soós Sándor Nyugat-magyarországi Egyetem Faipari Mérnöki Kar Informatikai és Gazdasági Intézet E-mail: soossandor@inf.nyme.hu 2011.
RészletesebbenOperációs rendszerek II. Folyamatok ütemezése
Folyamatok ütemezése Folyamatok modellezése az operációs rendszerekben Folyamatok állapotai alap állapotok futásra kész fut és várakozik felfüggesztett állapotok, jelentőségük Állapotátmeneti diagram Állapotátmenetek
RészletesebbenÜtemezés (Scheduling),
1 Ütemezés (Scheduling), Alapfogalmak Ütemezési feltételek (kritériumok) Ütemezési algoritmusok Több-processzoros eset Algoritmus kiértékelése 2 Alapfogalmak A multiprogramozás célja: a CPU foglaltság
RészletesebbenÜtemezés (Scheduling),
1 Ütemezés (Scheduling), Alapfogalmak Ütemezési feltételek (kritériumok) Ütemezési algoritmusok Több-processzoros eset Algoritmus kiértékelése 2 Alapfogalmak A multiprogramozás célja: a CPU foglaltság
RészletesebbenOperációs rendszerek
Operációs rendszerek 2. EA Regiszter: A regiszterek a számítógépek központi feldolgozó egységeinek (CPU-inak), illetve mikroprocesszorainak gyorsan írható-olvasható, ideiglenes tartalmú, és általában egyszerre
RészletesebbenA mai program OPERÁCIÓS RENDSZEREK. A probléma. Fogalmak. Mit várunk el? Tágítjuk a problémát: ütemezési szintek
A mai program OPERÁCIÓS RENDSZEREK A CPU ütemezéshez fogalmak, alapok, stratégiák Id kiosztási algoritmusok VAX/VMS, NT, Unix id kiosztás A Context Switch implementáció Ütemezés és a Context Switch Operációs
RészletesebbenElőadás_#03. Előadás_03-1 -
Előadás_#03. 1. Ütemezés [OR_05_Ütemezés_ok.ppt az 1-30. diáig / Előadás_#03 (dinamikusan)] Tekintsük át, hogy eddig minek a kapcsán merült fel ütemezés. Tulajdonképpen minden olyan lépés, ami állapot
RészletesebbenTartalom. Operációs rendszerek. 5.1. Bevezetés. 5.2. CPU ütemezés. Középtávú ütemezés. Hosszútávú ütemezés
Tartalom Operációs rendszerek Bevezetés CPU ütemezés Ütemezési algoritmusok alapjai Ütemezési algoritmusok 5. Ütemezés Simon Gyula Felhasznált irodalom: Kóczy-Kondorosi (szerk.): Operációs rendszerek mérnöki
RészletesebbenNyíregyházi Főiskola Matematika és Informatika Intézete. Holtpont (Deadlock) Alapfogalmak, példák, ábrázolás. Biztonságos és nem biztonságos állapot
1 Holtpont (Deadlock) Alapfogalmak, példák, ábrázolás Kialakulási feltételek Biztonságos és nem biztonságos állapot Holtpont kezelési stratégiák Problémák 2 Alapfogalmak A deadlock (holtpont) az az állapot,
RészletesebbenKETTŐS KÖNYVELÉS PROGRAM CIVIL SZERVEZETEK RÉSZÉRE
KETTŐS KÖNYVELÉS PROGRAM CIVIL SZERVEZETEK RÉSZÉRE Kezelési leírás 2015. Program azonosító: WUJEGYKE Fejlesztő: B a l o g h y S z o f t v e r K f t. Keszthely, Vak Bottyán utca 41. 8360 Tel: 83/515-080
RészletesebbenOperációs rendszerek II. jegyzet
Operációs rendszerek II. jegyzet Bringye Zsolt tanár úr fóliái alapján Operációs rendszer: A számítógép hardver elemei és az (alkalmazói) programok közötti szoftver réteg, amely biztosítja a hardver komponensek
RészletesebbenKibernetika korábbi vizsga zárthelyi dolgozatokból válogatott tesztkérdések Figyelem! Az alábbi tesztek csak mintául szolgálnak a tesztkérdések megoldásához, azaz a bemagolásuk nem jelenti a tananyag elsajátítását
RészletesebbenOperációs rendszerek 1. kidolgozott tételsor Verzió: 1.0 (Build: 1.0.2011.05.19.)
Készült: Operációs rendszerek 1. kidolgozott tételsor Verzió: 1.0 (Build: 1.0.2011.05.19.) Operációs rendszerek I. elméleti (Dr. Fazekas Gábor), gyakorlati (Dr. Adamkó Attila) jegyzet Számítógép architektúrák
RészletesebbenAz informatika alapjai. 10. elıadás. Operációs rendszer
Az informatika alapjai 10. elıadás Operációs rendszer Számítógépek üzemmódjai Az üzemmód meghatározói a számítógép adottságai: architektúra hardver kiépítés, térbeli elhelyezés, szoftver, stb. Üzemmód
Részletesebben-szakelmélet jegyzet (Készült: 2005. február 14., v1.3: 2005. október 6.)
A kötél -szakelmélet jegyzet (Készült: 2005. február 14., v1.3: 2005. október 6.) 1 Általánosságban...1 1.1 Feladata...1 2 Technikai jellemzők...2 2.1 Szerkezete...2 2.2 Paraméterek...2 3 Milyen kötelet
RészletesebbenDr. Illés Zoltán
Dr. Illés Zoltán zoltan.illes@elte.hu Operációs rendszerek kialakulása Op. Rendszer fogalmak, struktúrák Fájlok, könyvtárak, fájlrendszerek Fizikai felépítés Logikai felépítés Folyamatok Létrehozásuk,
RészletesebbenNovák Nándor. Készletezés. A követelménymodul megnevezése: A logisztikai ügyintéző speciális feladatai
Novák Nándor Készletezés A követelménymodul megnevezése: A logisztikai ügyintéző speciális feladatai A követelménymodul száma: 0391-06 A tartalomelem azonosító száma és célcsoportja: SzT-005-50 KÉSZLETEZÉS
RészletesebbenOperációsrendszerek. 2. elıadás. Standard ismeretek II.
Operációsrendszerek 2. elıadás Standard ismeretek II. Bevezetés A rétegmodell Kernelfunkciók A megszakítási rendszer Folyamatvezérlés Memóriakezelés Erıforráskezelés Eszközvezérlık Programok végrehajtása
RészletesebbenOperációs rendszerek. Holtpont
Operációs rendszerek Holtpont Holtpont (deadlock) fogalma A folyamatok egy csoportja olyan eseményre vár, amelyet egy másik, ugyancsak várakozó folyamat tud előidézni. Esemény: tipikusan erőforrás felszabadulása.
RészletesebbenHatályos Jogszabályok Gyűjteménye
Page 1 of 98 CompLex (http://www.complex.hu/) Jogtár (http://www.jogtar.hu/) Céginfo (http://www.complex.hu/ceginfo.php) Termékeink (http://www.complex.hu/termekek.php) Hatályos Jogszabályok Gyűjteménye
RészletesebbenElőadás_#06. Előadás_06-1 -
Előadás_#06. 1. Holtpont, Éheztetés [OR_04_Holtpont_zs.ppt az 1-48. diáig / nem minden diát érintve] A holtpont részletes tárgyalása előtt nagyon fontos leszögezni a következőt: Az éheztetés folyamat szintű
RészletesebbenAZ ÉPÍTÉSI MUNKÁK IDŐTERVEZÉSE
UDPESTI MŰSZKI ÉS GZDSÁGTUDOMÁNYI EGYETEM ÉPÍTÉSZMÉRNÖKI KR ÉPÍTÉSKIVITELEZÉSI és SZERVEZÉSI TNSZÉK dr. Neszmélyi László Z ÉPÍTÉSI MUNKÁK IDŐTERVEZÉSE - 2015. - Tartalom 1. EVEZETÉS... 4 2. Z ÉPÍTÉSEN
RészletesebbenI. A légfékrendszer időszakos vizsgálatához alkalmazható mérő-adatgyűjtő berendezés műszaki
A Közlekedési Főfelügyelet közleménye a nemzetközi forgalomban használt autóbuszok (M2 és M3 jármű-kategóriába tartozó gépkocsik) vizsgálatát (is) végző vizsgálóállomásokon alkalmazandó mérő-adatgyűjtő
RészletesebbenÉrintésvédelemmel kapcsolatos jogszabályok
2006-ra végre egy új rendelettel szabályozták az érintésvédelmi szerelői ellenőrzések és szabványossági felülvizsgálatok rendszeres elvégzését. Az alábbiakban az érintésvédelmi felülvizsgálatok elvégzésének
Részletesebbenipod nano Felhasználói útmutató
ipod nano Felhasználói útmutató Tartalom 4 Fejezet 1: Az első pillantás az ipod nanóra 4 Az ipod nano áttekintése 5 Tartozékok 5 Főképernyő 6 Állapotikonok 7 Fejezet 2: Első lépések 7 Az ipod nano beállítása
RészletesebbenPapp Gábor Előadás, 2007. október 19. Bűnözés és vándorlás
Papp Gábor Előadás, 2007. október 19. Bűnözés és vándorlás Előadásomban arra teszek kísérletet, hogy a bűnözés és a vándorlás kapcsolatát, annak lehetséges megközelítési módjait elméletileg és módszertanilag
Részletesebben10193/12 KH/md DG E2
AZ EURÓPAI UNIÓ TANÁCSA Brüsszel, 2012. június 4. (OR. en) 10193/12 Intézményközi referenciaszám: 2012/0048 (NLE) ENER 181 COTRA 19 OC 276 JOGALKOTÁSI AKTUSOK ÉS EGYÉB ESZKÖZÖK Tárgy: MEGÁLLAPODÁS az Amerikai
RészletesebbenFELHASZNÁLÓI ÚTMUTATÓ
Számítástechnikai Fejlesztı Kft. FELHASZNÁLÓI ÚTMUTATÓ E-SZIGNÓ KÁRTYAKEZELİ ALKALMAZÁS ver. 1.0 2010. november 9. MICROSEC SZÁMÍTÁSTECHNIKAI FEJLESZTİ KFT. 1022 BUDAPEST, MARCZIBÁNYI TÉR 9. Felhasználói
Részletesebben1. A rendelet hatálya. 2. A tulajdonosi jogok gyakorlása
Sülysáp Nagyközség Önkormányzata Képviselő-testületének 10/2011. (IV. 20.) önkormányzati rendelete az önkormányzati lakások és nem lakás céljára szolgáló helyiségek bérletéről és elidegenítéséről EGYSÉGES
RészletesebbenMit csinálnak a PCB gyártók mielőtt gyártani kezdik az ÖN NYÁKját? Miért nem tudjuk használni az Ön gerber- és fúrófájljait ahogyan feltöltötte?
Eurocircuits Front-end adatelőkészítés www.eurocircuits.com A környezet és a weboldalunkra mutató linkek megtartása érdekében kérjük, jelen dokumentumot digitális formában olvassa. Front-end adatelőkészítés
RészletesebbenA csoportos kollegiális tanácskozás előfeltételei
( A csoportos kollegiális tanácskozás előfeltételei Minden csapat és minden csoport összegyűlhet kollegiális tanácskozásra. Mindazonáltal előre oda kell figyelni néhány szempontra, hogy minden részvevőnek
RészletesebbenKÖZBESZERZÉSI SZABÁLYZAT
KÖZBESZERZÉSI SZABÁLYZAT DUNAVARSÁNY VÁROS ÖNKORMÁNYZATÁNAK KÖZBESZERZÉSI SZABÁLYZATA Hatályos: 2013. február 13. Elfogadva:../2013. (II.12.) sz. Kt. határozat 1 I. FEJEZET Általános rendelkezések A közpénzek
RészletesebbenRÉSZLETES ADATVÉDELMI TÁJÉKOZTATÓ JOGSZABÁLY KIVONAT. 2011. évi CXII. törvény. az információs önrendelkezési jogról és az információszabadságról
RÉSZLETES ADATVÉDELMI TÁJÉKOZTATÓ JOGSZABÁLY KIVONAT 2011. évi CXII. törvény az információs önrendelkezési jogról és az információszabadságról Az Országgyűlés az információs önrendelkezési jog és az információszabadság
RészletesebbenDr. Illés Zoltán zoltan.illes@elte.hu
Dr. Illés Zoltán zoltan.illes@elte.hu Operációs rendszerek kialakulása Op. Rendszer fogalmak, struktúrák Fájlok, könyvtárak, fájlrendszerek Folyamatok Folyamatok kommunikációja Kritikus szekciók, szemaforok.
RészletesebbenNYUGAT-MAGYARORSZÁGI EGYETEM PÁLYÁZATI SZABÁLYZAT
NYUGAT-MAGYARORSZÁGI EGYETEM PÁLYÁZATI SZABÁLYZAT (( SOPRON 2011 Jelen szabályzat célja a NymE (a továbbiakban: Egyetem) kutatás-fejlesztési és pályázati tevékenységének elősegítése, támogatása, hatékonyságának
RészletesebbenAz ellenőrzés módszertana
Az ellenőrzés módszertana Az ellenőrzés elemei a tényhelyzet megállapítása, a tényhelyzet viszonyítása a követelményhez (összehasonlítás) és az összehasonlítás eredményének értékelése. Az ellenőrzés fogalma
RészletesebbenKétszemélyes négyes sor játék
Kétszemélyes négyes sor játék segítségével lehetővé kell tenni, hogy két ember a kliens program egy-egy példányát használva négyes sor játékot játsszon egymással a szerveren keresztül. Játékszabályok:
Részletesebben1 Rendszer alapok. 1.1 Alapfogalmak
ÉRTÉKTEREMTŐ FOLYAM ATOK MENEDZSMENTJE II. RENDSZEREK ÉS FOLYAMATOK TARTALOMJEGYZÉK 1 Rendszer alapok 1.1 Alapfogalmak 1.2 A rendszerek csoportosítása 1.3 Rendszerek működése 1.4 Rendszerek leírása, modellezése,
RészletesebbenIngatlanvagyon értékelés
Nyugat-Magyarországi Egyetem Geoinformatikai Kar Ingatlanfejlesztı 8000 Székesfehérvár, Pirosalma u. 1-3. Szakirányú Továbbképzési Szak Ingatlanvagyon értékelés 4. A vagyon elemzése Szerzı: Harnos László
Részletesebben2.3. A rendez pályaudvarok és rendez állomások vonat-összeállítási tervének kidolgozása...35 2.3.1. A vonatközlekedési terv modellje...37 2.3.2.
TARTALOMJEGYZÉK BEVEZETÉS...5 1. ÁRU ÉS KOCSIÁRAMLATOK TERVEZÉSE...6 1.1. A vonatközlekedési terv fogalma, jelent sége és kidolgozásának fontosabb elvei...6 1.2. A kocsiáramlatok és osztályozásuk...7 1.2.1.
RészletesebbenÁSZF 5.1 pontja az alábbiak szerint módosul:
A Colonial Computer Bt. Általános Szerződési Feltételeinek (a továbbiakban ÁSZF ) 2015. szeptember 1. napjától hatályba lépő módosításait az alábbiakban részletezi: ÁSZF 5.1 pontja az alábbiak szerint
RészletesebbenA BIZOTTSÁG JELENTÉSE AZ EURÓPAI PARLAMENTNEK ÉS A TANÁCSNAK
EURÓPAI BIZOTTSÁG Brüsszel, 2016.3.17. COM(2016) 151 final A BIZOTTSÁG JELENTÉSE AZ EURÓPAI PARLAMENTNEK ÉS A TANÁCSNAK a biocidoknak a biocid termékek forgalmazásáról és felhasználásáról szóló 528/2012/EU
RészletesebbenKözép- és hosszú távú vagyongazdálkodási terv. Répcelak Város Önkormányzat
Közép- és hosszú távú vagyongazdálkodási terv Répcelak Város Önkormányzat P.H... Dr.Németh Kálmán Polgármester Dr.Kiss Julianna Jegyző Készült: 2012... Old. 1 Közép- és hosszú távú vagyongazdálkodási terv
RészletesebbenAKVÁRIUM KLUB ÜZEMELTETŐ KORLÁTOLT FELELŐSSÉGŰ TÁRSASÁG ADATVÉDELMI SZABÁLYZAT
AKVÁRIUM KLUB ÜZEMELTETŐ KORLÁTOLT FELELŐSSÉGŰ TÁRSASÁG ADATVÉDELMI SZABÁLYZAT Az Akvárium Klub Üzemeltető Korlátolt Felelősségű Társaság (az Adatkezelő ) az általa nyújtott online jegyvásárlási szolgáltatáshoz
RészletesebbenAronic Főkönyv kettős könyvviteli programrendszer
6085 Fülöpszállás, Kiskunság tér 4. Internet: www.cin.hu E-mail: software@cin.hu Tel: 78/435-081, 30/9-573-673, 30/9-593-167 kettős könyvviteli programrendszer v2.0 Szoftverdokumentáció Önnek is jár egy
RészletesebbenI.7.3. Az egyen vagy formaruhával kapcsolatos tilalmak... 24 I.7.4. Az ellátási kötelezettség... 24 I.8. Az intézkedések taktikai ajánlásai...
1 Tartalomjegyzék I. Fejezet: Szakmai ismeretek... 6 I.1. A tevékenységet maghatározó főbb jogszabályok... 6 I.1.1. A 2012. évi CXX. törvény hatálya, a rendészeti feladatokat ellátó személyek köre... 6
RészletesebbenKÖZPONTI STATISZTIKAI HIVATAL NÉPESSÉGTUDOMÁNYI KUTATÓ INTÉZET KUTATÁSI JELENTÉSEI 51.
KÖZPONTI STATISZTIKAI HIVATAL NÉPESSÉGTUDOMÁNYI KUTATÓ INTÉZET KUTATÁSI JELENTÉSEI 51. KÖZPONTI STATISZTIKAI HIVATAL NÉPESSÉGTUDOMÁNYI KUTATÓ INTÉZET Igazgató: Dr. Miltényi Károly ISSN 0236-736-X írta:
RészletesebbenTájékoztató tanévnyitó kiadvány a 2008/2009 tanévhez 1
Tájékoztató tanévnyitó kiadvány a 2008/2009 tanévhez 1 Készítette: OKM Közoktatási Főosztály 1 Az elektronikus kiadvány a közoktatás szereplő számára a szakmai munka segítése céljából készült, alkalmazása
RészletesebbenP-GRADE fejlesztőkörnyezet és Jini alapú GRID integrálása PVM programok végrehajtásához. Rendszerterv. Sipos Gergely sipos@sztaki.
P-GRADE fejlesztőkörnyezet és Jini alapú GRID integrálása PVM programok végrehajtásához Rendszerterv Sipos Gergely sipos@sztaki.hu Lovas Róbert rlovas@sztaki.hu MTA SZTAKI, 2003 Tartalomjegyzék 1. Bevezetés...
RészletesebbenFafizika 10. elıad. A faanyag szilárds NYME, FMK,
Fafizika 10. elıad adás A faanyag szilárds rdságának jellemzése Prof. Dr. Molnár r SándorS NYME, FMK, Faanyagtudományi nyi Intézet A szils zilárdsági és rugalmassági gi vizsgálatok konkrét céljai lehetnek
RészletesebbenOperációs rendszerek
Operációs rendszerek 10. előadás - Holtpont kezelés, szignálok 2006/2007. II. félév Dr. Török Levente Links A. Tanenbaum: Op. rendszerek http://www.iit.uni-miskolc.hu/%7evadasz/geial201/jegyzet/3rd.pdf
RészletesebbenII. modul Civil szervezetek gazdálkodása, könyvvezetési, beszámolási és adózási szabályok
CIVIL SZERVEZETEK MEGÚJULÓ MŰKÖDÉSI KÖRNYEZETE TANANYAG kézirat II. modul Civil szervezetek gazdálkodása, könyvvezetési, beszámolási és adózási szabályok Írta: Gottgeisl Rita Láng Noémi Készült az Emberi
RészletesebbenNem kötelező érvényű útmutató a magasban végzett munkáról szóló 2001/45/EK (irányelv végrehajtásának helyes gyakorlatáról)
Nem kötelező érvényű útmutató a magasban végzett munkáról szóló 2001/45/EK (irányelv végrehajtásának helyes gyakorlatáról) Európai Bizottság Nem kötelező útmutató a munkavállalók által a munkájuk során
RészletesebbenA tervezésben résztvevő döntéshozóknak szóló ajánlások a TÁMOP 5.1.3-as program tapasztalatai alapján
A tervezésben résztvevő döntéshozóknak szóló ajánlások a TÁMOP 5.1.3-as program tapasztalatai alapján Autonómia Alapítvány Közösségfejlesztők Egyesülete Lechner Lajos Tudásközpont Szociális Szakmai Szövetség
RészletesebbenTÁJÉKOZTATÓ ÉRETTSÉGI VIZSGAELNÖKÖK SZÁMÁRA
TÁJÉKOZTATÓ ÉRETTSÉGI VIZSGAELNÖKÖK SZÁMÁRA 2016 Szerkesztés lezárva: 2016. április 12. TARTALOMJEGYZÉK I. JELENTKEZÉS AZ ÉRETTSÉGI VIZSGÁRA... 4 1. A TANULÓI JOGVISZONY FENNÁLLÁSA ALATT TÖRTÉNŐ JELENTKEZÉSEKRŐL...
RészletesebbenEgervár Község Önkormányzata KÖZBESZERZÉSI SZABÁLYZAT
Egervár Község Önkormányzata KÖZBESZERZÉSI SZABÁLYZAT Jóváhagyta: Egervár Község Önkormányzati Képviselőtestülete 2012. március hónap 29. napján tartott ülésén 30/2012.(III.29.) számú határozatával. 1
RészletesebbenInterkerám Kft. 6000 Kecskemét, Parasztfőiskola 12. A recept szerint bemért nyersanyagok keverékét 1400 C-on, olvasztókemencében
Ékszerzománc rézre, tombakra, ezüstre és aranyra 1. A tűzzománcokról általában A tűzzománc nem teljesen kiolvasztott, szervetlen, főleg oxidos összetételű lényegében üvegesen megszilárdult anyag. A recept
RészletesebbenTeljesítménymotiváció és ösztönzés
TELJESÍTMÉNYMOTIVÁCIÓ Általában a teljesítményünkön keresztül értékel bennünket a környezetünk és mi magunk is. Viszonyítjuk teljesítményünk mások teljesítményéhez, valamint előző teljesítményeinkhez és
RészletesebbenTisztelt Képviselő-testület!
DOMBRÁD VÁROS ÖNKORMÁNYZAT POLGÁRMESTERÉTŐL ------------------------------------------------------------- 4492 Dombrád, Rákóczi út 36. Tel/fax: (45) 465-001, 565-002 Száma: 609-10/2013. Beszámoló - A Képviselő-testülethez
RészletesebbenA.26. Hagyományos és korszerű tervezési eljárások
A.26. Hagyományos és korszerű tervezési eljárások A.26.1. Hagyományos tervezési eljárások A.26.1.1. Csuklós és merev kapcsolatú keretek tervezése Napjainkig a magasépítési tartószerkezetek tervezése a
RészletesebbenSzécsény Város Önkormányzata 3170 Szécsény, Rákóczi út 84.
Szécsény Város Önkormányzata 3170 Szécsény, Rákóczi út 84. Szécsény Város Önkormányzata Képviselı-testületének 15/2014.(XI.26.) önkormányzati rendelete az önkormányzat és szervei szervezeti és mőködési
RészletesebbenA számviteli törvény 2013. évi változásai, 2012-es üzleti év zárása (3x45 perc)
1 A számviteli törvény 2013. évi változásai, 2012-es üzleti év zárása (3x45 perc) 1. A számviteli törvény 2013. évi változásai - készpénzkorlátozás megszűntetése, ehhez kapcsolódóan a pénzkezelési szabályzat
RészletesebbenA kötelmek közös szabályai: a szerződések belső ellenőrzése. Dr. Klima Zoltán alkalmazott ügyvéd
A kötelmek közös szabályai: a szerződések belső ellenőrzése Dr. Klima Zoltán alkalmazott ügyvéd 2014. március 15-én hatályba lépett az új Ptk., a 2013. évi V. törvény, amely a korábbi 1959. évi IV. törvényt
RészletesebbenAz információs társadalom lehetőségeivel csak azok a személyek tudnak megfelelő módon élni, akik tudatosan alkalmazzák az informatikai eszközöket,
INFORMATIKA Az informatika tantárgy ismeretkörei, fejlesztési területei hozzájárulnak ahhoz, hogy a tanuló az információs társadalom aktív tagjává válhasson. Az informatikai eszközök használata olyan eszköztudást
RészletesebbenGroupWise 5.2 használói jegyzet
GroupWise 5.2 használói jegyzet 16 bites verzió Készítette: Borsodi Gábor, ABS Consulting Kft. (http://www.abs.hu) 1998-2001 Ez a dokumentáció szabadon felhasználható (nyomtatható, másolható) és terjeszthet,
RészletesebbenI.7.1. Általános taktikai ajánlások... 22 I.7.1.1. Az intézkedés során alkalmazandó alapelvek... 22 I.7.1.2. Az intézkedések szakaszai... 22 I.7.1.3.
1 Tartalomjegyzék I. Fejezet: Szakmai ismeretek... 5 I.1. A tevékenységet maghatározó főbb jogszabályok... 5 I.1.1. A 2012. évi CXX. törvény hatálya, a rendészeti feladatokat ellátó személyek köre... 5
RészletesebbenTOMORI PÁL FŐISKOLA SZABÁLYZAT A KOLLÉGIUMI JELENTKEZÉSEK ELBÍRÁLÁSÁNAK ELJÁRÁSI ÉS SZERVEZETI RENDJÉRŐL
TOMORI PÁL FŐISKOLA SZABÁLYZAT A KOLLÉGIUMI JELENTKEZÉSEK ELBÍRÁLÁSÁNAK ELJÁRÁSI ÉS SZERVEZETI RENDJÉRŐL Változat száma: 6. Elfogadás dátuma: 2015.július. 31. Határozat száma: 2015/3/4. Hatálybalépés napja:
RészletesebbenRendszerfelügyelet Logikai partíciók
System i Rendszerfelügyelet Logikai partíciók 6. verzió 1. kiadás System i Rendszerfelügyelet Logikai partíciók 6. verzió 1. kiadás Megjegyzés Jelen leírás és a tárgyalt termék használatba vétele előtt
RészletesebbenBevitel-Kivitel. Eddig a számítógép agyáról volt szó. Szükség van eszközökre. Processzusok, memória, stb
Input és Output 1 Bevitel-Kivitel Eddig a számítógép agyáról volt szó Processzusok, memória, stb Szükség van eszközökre Adat bevitel és kivitel a számitógépből, -be Perifériák 2 Perifériákcsoportosításá,
Részletesebben2007. évi CXXVII. törvény az általános forgalmi adóról
1 / 130 2016.04.20. 11:59 2007. évi CXXVII. törvény az általános forgalmi adóról 2016.01.01 2016.04.30 44 2007. évi CXXVII. törvény az általános forgalmi adóról Az Országgyűlés figyelemmel az államháztartás
RészletesebbenA készletezés Készlet: készletezés Indok Készlettípusok az igény teljesítés viszony szerint
A készletezés Készlet: Olyan anyagi javak, amelyeket egy szervezet (termelő, vagy szolgáltatóvállalat, kereskedő, stb.) azért halmoz fel, hogy a jövőben alkalmas időpontban felhasználjon A készletezés
RészletesebbenVersenykiírás, Szervezeti Leírás
Versenykiírás, Szervezeti Leírás és Gyakorlati Útmutató Kőszárhegy 2012. 8152 Kőszárhegy, Kazinczy u. 12. 36209442361 Versenykiírás, Szervezeti Leírás és Gyakorlati Útmutató... 1 I. Rész... 3 A Magyar
RészletesebbenVálaszok. Válasz A: A Polgári Törvénykönyv tartalmazza. Válasz B: A biztosítókról és a biztosítási tevékenységről szólót törvény tartalmazza.
Kérdések Válaszok Válassza ki, hogy a következő meghatározás az alábbiak közül melyik fogalomnak felel meg! Az az esemény, amelynek a bekövetkezése esetén a biztosító az életbiztosítási szerződés alapján
RészletesebbenKenderes Város Önkormányzat Képviselı-testületének 11/2010. (IV.29.) önkormányzati rendelete
Kenderes Város Önkormányzat Képviselı-testületének 11/2010. (IV.29.) önkormányzati rendelete Kenderes Város Önkormányzat tulajdonában álló lakások és nem lakás céljára szolgáló helyiségek bérbeadásáról,
RészletesebbenBESZÁMOLÓ. a hajléktalanok átmeneti szállásainak körében végzett kutatásról. 2008. március
BESZÁMOLÓ a hajléktalanok átmeneti szállásainak körében végzett kutatásról 2008. március A Hajléktalanokért Közalapítvány megbízásából készülő kutatás keretében a hajléktalan embereket ellátó intézmények
RészletesebbenSL7000. Intelligens kereskedelmi és ipari fogyasztásmérő
SL7000 Intelligens kereskedelmi és ipari fogyasztásmérő Kereskedelmi és ipari fogyasztásmérők Az SL7000 ipari és kereskedelmi fogyasztásmérők a mérési alkalmazások széles körét teszik lehetővé a kis ipari
RészletesebbenÉRTESÍTŐ. 24/2014. (II. 12. MÁV-START Ért. 9.) sz. vezérigazgatói utasítás a MÁV-START Zrt. Adatvédelmi Szabályzata
24/2014. (II. 12. MÁV-START Ért. 9.) sz. vezérigazgatói utasítás a MÁV-START Zrt. Adatvédelmi Szabályzata 1.0 AZ UTASÍTÁS CÉLJA Az utasítás célja az információs önrendelkezési jogról és az információszabadságról
RészletesebbenINFORMATIKA Emelt szint 11-12.
INFORMATIKA Emelt szint 11-12. Az informatika tantárgy ismeretkörei, fejlesztési területei hozzájárulnak ahhoz, hogy a tanuló az információs társadalom aktív tagjává válhasson. Az informatikai eszközök
RészletesebbenA Mezőgazdasági és Vidékfejlesztési Hivatal 172/2012 (XI.30) számú KÖZLEMÉNYE az intervenciós gabonakészletek tárolásáról
A Mezőgazdasági és Vidékfejlesztési Hivatal 172/2012 (XI.30) számú KÖZLEMÉNYE az intervenciós gabonakészletek tárolásáról I. A közösségi gabonaintervencióról Az Európai Unió Közös Agrárpolitikájának keretében
RészletesebbenDévaványa Város Önkormányzat Képviselő-testületének
Dévaványa Város Önkormányzat Képviselő-testületének 9/2011.(IV.1.) önkormányzati rendelete a lakások és helyiségek bérletéről (módosításokkal egységes szerkezetben) Dévaványa Város Önkormányzat Képviselő-testülete
RészletesebbenÁLTALÁNOS SZERZŐDÉSI FELTÉTELEK 20 és 100 m3/óra közötti mérőteljesítménnyel rendelkező felhasználók vonatkozásában 2010. július 1.
ÁLTALÁNOS SZERZŐDÉSI FELTÉTELEK 20 és 100 m3/óra közötti mérőteljesítménnyel rendelkező felhasználók vonatkozásában 2010. július 1. 1 Fogalom meghatározások A Szerződésben használt fogalmak a földgázellátásról
RészletesebbenProcesszusok (Processes), Szálak (Threads), Kommunikáció (IPC, Inter-Process Communication)
1 Processzusok (Processes), Szálak (Threads), Kommunikáció (IPC, Inter-Process Communication) 1. A folyamat (processzus, process) fogalma 2. Folyamatok: műveletek, állapotok, hierarchia 3. Szálak (threads)
RészletesebbenADATVÉDELMI BIZTOSI AJÁNLÁS. Megfigyelés, adatgyűjtés céljából üzemeltetett képfelvevő, -rögzítő berendezésekkel kapcsolatban
ADATVÉDELMI BIZTOSI AJÁNLÁS Megfigyelés, adatgyűjtés céljából üzemeltetett képfelvevő, -rögzítő berendezésekkel kapcsolatban Az elmúlt években az adatvédelmi biztos irodájához érkezett beadványokban, illetve
RészletesebbenInnováció és együttm ködési hálózatok Magyarországon
Bajmócy Zoltán Lengyel Imre Málovics György (szerk.) 2012: Regionális innovációs képesség, versenyképesség és fenntarthatóság. JATEPress, Szeged, 52-73. o. Innováció és együttm ködési hálózatok Magyarországon
Részletesebben1.. Az önkormányzati rendeleti szabályozás célja
BALATONKERESZTÚR KÖZSÉG ÖNKORMÁNYZAT KÉPVISELİ-TESTÜLETÉNEK 19/2009.XI.30.) rendelete 1, 2 A TELEPÜLÉSI SZILÁRD HULLADÉKKAL KAPCSOLATOS HULLADÉKKEZELÉSI HELYI KÖZSZOLGÁLTATÁSRÓL Balatonkeresztúr Község
RészletesebbenHallgatók a Tudomány Szolgálatában
MŰSZAKI KATONAI KÖZLÖNY a MHTT Műszaki Szakosztály és a ZMNE folyóirata XXI. évfolyam, különszám, 2011.december ZRÍNYI MIKLÓS NEMZETVÉDELMI EGYETEM VÉDELMI IGAZGATÁS SZAK A Magyar Tudomány Ünnepe rendezvénysorozat
RészletesebbenINFORMATIKAI ALAPISMERETEK
ÉRETTSÉGI VIZSGA 2016. május 18. INFORMATIKAI ALAPISMERETEK KÖZÉPSZINTŰ ÍRÁSBELI VIZSGA 2016. május 18. 8:00 I. Időtartam: 30 perc Pótlapok száma Tisztázati Piszkozati EMBERI ERŐFORRÁSOK MINISZTÉRIUMA
RészletesebbenIktatószám: 4/ /2015.
Iktatószám: 4/ /2015. Tárgy: Jogszabályi tájékoztató a polgármester jogállásával kapcsolatos új szabályokról, valamint a polgármester 2015. évi szabadságolási tervének jóváhagyása. ELŐTERJESZTÉS Balatonudvari
RészletesebbenKőbánya Önkormányzat q^j G^í L$/ Jh/Q. Polgármesteri Hivatala / ' / - Polgármesteri Kabinet Eu j i cs,.,
Budapest Főváros X. Kerület í> ' '"
RészletesebbenSZERVEZETI ÉS MŰKÖDÉSI SZABÁLYZATA
BARANGOLÓ ÓVODA 2017 PÓCSMEGYER, TÁNCSICS u. 26. SZERVEZETI ÉS MŰKÖDÉSI SZABÁLYZATA Kelt: 2006. január 24. Készítette: Papp István Lőrincné Danyi Zsuzsánna óvodavezető A közoktatásról szóló többször módosított
Részletesebben2. (1) A pályaalkalmassági vizsgálat célja annak megállapítása, hogy a gépjárművezető
41/2004. (IV. 7.) GKM rendelet a közúti járművezetők pályaalkalmassági vizsgálatáról A közúti közlekedésről szóló 1988. évi I. törvény 48. (3) bekezdése b) pontjának 13. alpontjában, valamint az illetékekről
RészletesebbenA választójogosultság nyilvántartásával összefüggő feladatok. I. A névjegyzék és értesítő elkészítése
1. számú melléklet a 29/2000. (X. 27.) BM rendelethez 1 A választójogosultság nyilvántartásával összefüggő feladatok I. A névjegyzék és értesítő elkészítése 1. A HVI vezetője településen (fővárosi kerületben),
RészletesebbenA beszerzési logisztikai folyamat tervezésének és működtetésének stratégiái II.
A beszerzési logisztikai folyamat tervezésének és működtetésének stratégiái II. Prof. Dr. Cselényi József Dr. Illés Béla PhD. egyetemi tanár tanszékvezető egyetemi docens MISKOLCI EGYETEM Anyagmozgatási
RészletesebbenAz építési műszaki ellenőr képzés a gyakorló szakemberek szemével
Az építési műszaki ellenőr képzés a gyakorló szakemberek szemével Az építési műszaki ellenőrzés területének, ezen belül elsősorban a képzési rendszernek a kutatására az EU finanszírozású Leonardo da Vinci
RészletesebbenTörténeti áttekintés
Történeti áttekintés Előzmények A számítástechnika kezdetén elterjedt (egyeduralkodó) volt a mérnökpult használata, a gép és az ember kommunikációja bináris nyelven zajlott. A gépi kódú programozás nem
RészletesebbenPOLGÁRI JOGI ÖSSZEFOGLALÓ A TŐKEPIACI ALAPISMERETEKHEZ
DR. TOMORI ERIKA POLGÁRI JOGI ÖSSZEFOGLALÓ A TŐKEPIACI ALAPISMERETEKHEZ Gárdos Füredi Mosonyi Tomori Ügyvédi Iroda 2015. szeptember 14. 1. TARTALOM 2. Bevezetés 7 3. Általános értelmezési kérdések 8 4.
RészletesebbenA MÁV VEZÉRIGAZGATÓSÁG SPORT CLUB ALAPSZABÁLYA
MÁV Vezérigazgatóság alapítva 1948. Sport Club (Fővárosi Törvényszék nyt. sz. 1964.) 1087 Budapest, Kerepesi út 1-3. A MÁV VEZÉRIGAZGATÓSÁG SPORT CLUB ALAPSZABÁLYA egységes szerkezetben Budapest, 2016.
Részletesebben