Operációs rendszerek MINB240. Problémafelvetés. Fogalmak előadás Fájlrendszerek I. Információ tárolás és visszakeresés Követelmények:

Méret: px
Mutatás kezdődik a ... oldaltól:

Download "Operációs rendszerek MINB240. Problémafelvetés. Fogalmak előadás Fájlrendszerek I. Információ tárolás és visszakeresés Követelmények:"

Átírás

1 Operációs rendszerek MINB előadás Fájlrendszerek I. Operációs rendszerek MINB240 1 Problémafelvetés Információ tárolás és visszakeresés Követelmények: 1. Nagyméretű információ tárolásának biztosítása 2. Folyamat befejeződésekor az információ megtartása 3. Az információ hozzáférésének biztosítása több folyamat számára egy időben 2 Fogalmak Fájl: információ tárolás egysége Fájlkezelés az operációs rendszer feladata Fájlrendszer: op.rsz. azon része, mely a fájlokkal foglalkozik 3

2 Fájlok Absztrakciós mechanizmus Jellemzője: Objektumok elnevezése Kezelése 4 Fájlnevek Folyamat fájl létrehozás Folyamat befejeződése fájl tovább él Nevével további folyamatok érhetik el Fájlelnevezési szabályok: 1-8 karakteres fájlnevek (hosszú fájlnevek 255 kar.) Számjegyek, speciális karakterek (2,fon!) Kis-nagybetű megkülönböztetés (pte, PTE, Pte) Két részből álló fájlnevek - kiterjesztés 5 Fájlnevek példa MS-DOS rendszerben fájlnév első része max. 8 karakter kiterjesztés max. 3 karakter pte.pdf Unix kiterjesztés (ha van) akármilyen hosszú több kiterjesztés is megengedett pte.pdf.zip lehet 6

3 Tipikus fájlkiterjesztések kiterjesztés.bak.c.gif.html.iso.jpg.mp3.mpg.o.pdf.ps.tex.txt.zip jelentés biztosnági másolat c forráskód kép www dokumentum ISO CD képfájl kép zene video tárgykód dokumentum postscript dokumentum szöbegállomány tömörített állomány 7 Fájlszerkezet a.) bájtsorozat b.) rekordsorozat c.) fa 8 Fájltípusok Reguláris fájlok Metaadatfájlok Karakterspecifiksu fájlok (I/O megvalósításhoz) Blokkspecifikus fájlok (mágneslemezegységek) Rendszerfájlok (könyvtárak) 9

4 Közönséges fájlok Közönséges / reguláris fájlok ASCII és bináris fájlok ASCII fájlok szövegsorokat tartalmaz elválasztó karakter:kocsi vissza / sorvége tartalmuk megjeleníthető úgy ahogy van kinyomtatható szerkeszthető parancsértelmező -pipe Bináris fájlok Nem szöveges ASCII fájlokat jelöl Belső struktúrájuk van, amit csak a rájuk alkalmazott programok képesek értelmezni 10 Példa: Unix rendszerbeli bináris fájl Technikailag bájtsorozat Csak megfelelő formátum esetén tudja az op.rsz. Végrehajtani Részei: Fej Szöveg Adat Áthelyezési bitek Szimbólumtábla 11 Példa: Bináris fájlra archív állomány Könyvtári eljárások lefordított de össze nem szerkesztett gyűjteménye Részei: Fejrész Tárgy modul 12

5 Fájlelérés Szekvenciális elérés Korai rendszerekben Megadott sorrendben olvashat Mágnesszalagok esetén Közvetlen elérés Tetszőleges sorrendben olvashat Adatbázisoknál jól alkalmazható Olvasási kezdőpozíció megadása Read művelet - megadható az olvasandó rekord pozíciója Seek művelet - használatos a kezdő pozíció beállítására 13 Fájl attribútumok Az op. rsz. több adatot is rendel a fájlokhoz attribútumok / metadatok pl.: létrehozás dátuma, fájl mérete, stb. 14 Néhány lehetséges fájlattribútum Mező Védelem Jelszó Létrehozó Tulajdonos Csak olvasható jelző Rejtettségi jelző Rendszerjelző Archív jelző ASCII/bináris jelző Közvetlen elérés jelző Ideiglenességjelző Zároltságjelző Rekord hossza Kulcspozíciója Értelmezés Ki érheti el és milyen módon Eléréshez szükséges jelszó Fájl létrehozó azonosítója Aktuális tulajdonos azonosító 0 ha írás/olvasás, 1 ha csak olvasható 0 normál eset, 1 listázás nem megjeleníthető 0 normál fájl, 1 rendszerfájl 0 archiválva volt, 1 archiválásra kijelölt 0 ASCII, 1 bináris 0 szekvenciális, 1 közvetlen elérés 0 normál fájl, 1 törlendő a folyamat befejeződésekor 0 nem zárolt, 1 zárolt Bájtok száma egy rekordban Rekordban megadott kulcspozíció 15

6 Fájlműveletek Create Delete Open Close Read Write Append Seek Get attributum Set attributum Rename Lock 16 Fájlok nyilvántartására Könyvtárszerkezetek: Egyszerű Hierarchikus Könyvtárak 17 Egyszerű könyvtárszerkezet Egy fájlhoz egy bejegyzés Minden bejegyzés: Fájl neve Attribútumait (lemezterület címét) Vagy Fájl neve Adatszerkezet címe 18

7 Egyetlen könyvtárú rendszer Legegyszerűbb tervezet Egyetlen könyvtár, mely az összes fájlt tartalmazza Korai személyi számítógépeken (egy felhasználó) PDA-k, mobiltelefonok 19 Felhasználónként egy könyvtár Feltétel: op. rsz. tudja ki a felhasználó Bejelentkező eljárás 20 Hierarchikus könyvtárszerkezet Könyvtárak alkotta fa 21

8 Útvonal - path Fájlnevek megadása: Abszolút elérési útvonal gyökértől kezdve Egyértelműen azonosítja a fájlt Pl.: /usr/ast/mailbox \usr\ast\mailbox Elválasztó jelek: Unix /., Windowsban a \. Relatív útvonal aktuális/munkakönyvtártól Nem a gyökérkönyvtárral kezdődik hanem az aktuális könyvtártól értelmeződik cp /usr/ast/mailbox /usr/ast/mailbox.bak cp mailbox mailbox.bak 22 Folyamatok és a könyvtárstruktúra Folyamat - saját munkakönyvtára van Minden könyvtárnak van speciális bejegyzése:. aktuális könyvtárra való hivatkozás.. aktuális könyvtár ősére való hivatkozás 23 Egy Unix könyvtári fa Aktuális kövytár: /usr/ast cp../lib/dict. cp /usr/lib/dict. cp /usr/lib/dict dict cp /usr/lib/dict /usr/lib/dict 24

9 Create Delete Opendir Closedir Readdir Rename Link Unlink Könyvtári műveletek 25 Fájlrendszerek megvalósítása Felhasználó: fájlokat elnevezni, műveleteket végezni rajtuk, hogy néz ki a könyvtári fa stb. Implementálók: fájlokat., könyvtárakat tárolni, lemezterületeket kezelni, hatékonyan, megbízhatóan működtetni 26 Fájlrendszer szerkezet [ismétlés] Fájlrendszer általában mágneslemez tárolókon tárolják C/F/S Lemez partíciók Minden partíció független fájlrendszert tartalmaz MBR Master Boot Record Partíciós tábla partíció kezdetének és végének címét tartalmazza Aktív partíció 27

10 Rendszerindítás [ismétlés] BIOS betölti és végrehajtja az MBR-ben lévő kódot Megkeresi az aktív partíciót Beolvassa annak első blokkját indítóblokk Az indítóblokk programja tölti be az adott partíción lévő operációs rendszert 28 Terminológia MBR Master Boot Record IPL Initial Program Loader VBC Volume Boot Code Masterboot 29 PC rendszerek [ismétlés] 4 db elsődleges partíció lehet - 4 elemű tömb számára van hely a partíciós táblában Kiterjesztett partíció logikai partíciók 30

11 Hajlékonylemez tárolók Nem minden mágneslemez tárolót lehet partíciókra osztani Első szektorban tartalmazzák az indítóblokkot 31 Példa 32 Fájlok megvalósítása Kérdés: mely lemezblokkok mely fájlokhoz tartoznak Módszerek: Folytonos helyfoglalás Láncolt listás helyfoglalás Memóriabeli táblázat i-csomópont 33

12 Folytonos helyfoglalás Minden fájl tárolására összefüggő blokkok alkotta lemezterület Előnye: Egyszerű megvalósítás Hatékonyság Hátránya: Töredezettség Pl.: CD-ROM, DVD, csak írható optikai eszköz 34 Példa - töredezettség 35 Láncolt listás helyfoglalás A lefoglalt lemezterületet lemez-blokkok láncolt listájával adjuk meg 36

13 Láncolt listás helyfoglalás Előny: Minden blokk felhasználható Könyvtárbejegyzésnél elegendő az első blokk címét tárolni Hátrány: A közvetlen elérés nagyon lassú lesz n. blokk eléréséhez be kell olvasni az előző n-1 blokkot Adatblokk méret nem 2 hatvány (pointerek is helyet foglalnak) hatékonyság csökkenés 37 Memóriabeli táblázat A mutatót kivesszük minden blokkból index táblázat FAT File Allocation Table Memóriabeli táblázat Előny: A teljes blokkméret rendelkezésre áll adattárolásra A közvetlen elérés is egyszerűbb (lista memóriában nem a lemezen van) Első blokk tárolódik Hátrány: A teljes táblázatnak a memóriában kell lennie a működéshez 39

14 i-csomópont i-csomópont ~ i-node ~ index-csomó Minden fájlhoz tartozik egy táblázat i-node Itt tárolódik a fájl attribútumai, blokkok lemezcíme i-node ismeretében a fájl minden blokkja elérhető 40 i-csomópont Előny: Csak az i-nodenak kell a memóriában lennie Hátrány: Mindegyik rögzített számú lemezcímet tartalmaz Megoldás: utolsó cím nem adatblokk cím, hanem indirekt blokk cím lehet kétszeresen, háromszorosan indirekt blokk 41 Indirekt blokk 42

15 Könyvtárak megvalósítása Fájlnév- meg kell keresni a hozzá tartozó könyvtárbejegyzést Gyökérkönyvtár megkeresése Pl.: Unix: szuperblokk első i-node root Windows XP: Master File Table, ez alapján található meg a fájlrendszer többi része 43 Attribútum tárolás Könyvtárbejegyzésben Könyvtár fix méretű bejegyzése (név, címek, stb.) i-node esetén magában az i-nodeban tárolódnak 44 Megosztott fájlok Fájlok kapcsolásával link Merev kapcsolódás - Hard link akárhány könyvtári bejegyzés mutathat ugyan arra az i- nodera i-node egy mezője tárolja, hogy hány hivatkozás van rá Szimbolikus link Symbolic link Új típusú fájl, mely egy másik fájl elérési útvonalát tartalmazza Más rendszerekben: Windows rövidút (shortcut); Apple Mac OS álnév (alias) 45

16 Megosztott fájlok Gyökér könyvtár Megosztott fájl 46 Windows 98 Alapkönyvtár bejegyzés Kezdőblokk címe 32 bit 2 32 blokkra növelte a fájlrendszer maximális méretét Bytes Fájlnév 47 Windows 98 Hosszú fájlnevek tárolása 48

17 Unix könyvtárak Bejegyzés: i-node számát és a fájl nevét tartalmazza Egyéb infót (típus, méret, tulajdonos, stb) az i- node tartalmazza 49 Példa 50 NTFS könyvtárak Microsoft alapértelmezett fájlrendszere New Technology File System Hosszú fájlnevek(255) és útvonalak (32 767) Unicode használata többszörös karakterkészlet alkalmazása (16 biten) Fájl attribútumok gyűjteménye, minden attribútum egy bájtsorozat Alap adatszerkezet MFT, mely 16 attribútumot tartalmaz (nem rezidens attribútumok) Az adat is attribútum Védelmi, titkosítási, adattömörítő képesség 51

18 Lemezterület kezelés Blokkméret meghatározása Block size 52 Szabad blokkok nyilvántartása Módszerek: Láncolt lista Bittérkép 53 54

19 RFID RFID - Radio Frequency IDentification Automatikus azonosításhoz és adatközléshez használt technológia. Az adatok tárolása és továbbítása RFID címkék és eszközök segítségével történik. Az RFID címke egy apró tárgy, amely rögzíthető, vagy beépíthető az azonosítani kívánt objektumba (pl. egy kártyába). Operációs rendszerek MINB előadás Fájlrendszerek II. 56 Fájlrendszerek megbízhatósága Fizikai meghibásodással szemben nem véd De segítheti az információ védelmét 57

20 Mentések Cél: 1. Helyreállíthatóság katasztrófa esetén Lemezösszeomlás, tűzvész, árvíz Ritkán fordul elő, így sokan nem is foglalkoznak vele Ha viszont bekövetkezik, nagy a kár 2. Helyreállíthatóság hibázás esetén Véletlen fájltörlés esetén Pl. Windows Lomtára 58 Mentési szempontok 1. Mit mentsünk? A teljes fájlrendszert vagy csak egy részét? 2. Csak meghatározott könyvtárakat és azok tartalmát könyvtárakat, amik az utolsó mentés után megváltoztak inkrementális mentés 3. Tömörítés 59 Mentési szempontok folyt. 4. Aktív fájlrendszer mentése inkonzisztencia elkerülése a rendszer leállítása nélkül 5. Nem technikai problémák mentések tárolása, biztonság 60

21 Lemeztároló szalagra mentése 1. Fizikai mentés 2. Logikai 61 Fizikai mentés A 0. blokktól kezdve az utolsóig minden blokkot ment Hibamentes írás Probléma: Szabad blokkok mentése Hibás blokkok kezelése Tulajdonságai: Egyszerű, gyors Kijelölt könyvtárat kihagyni nem képes Inkrementális mentés nem alkalmazható Egyedi fájlok helyreállítására nem alkalmas 62 Logikai mentés Egy vagy több kijelölt könyvtárban lévő minden olyan fájlt/könyvtárat ment rekurzívan, amely egy megadott időpont óta változott Könyvtári fa szerkezetének elemzése A helyes helyreállításhoz minden olyan könyvtárat menteni kell, amely egy módosult fájlhoz vagy könyvtárhoz vezető úton található Adatok, attribútumok mentése a jogosultság helyreállítása végett 63

22 Helyreállítás lépései Üres fájlrendszer létrehozása a lemezen Könyvtárak helyreállítása fájlrendszer vázszerkezete Fájlok helyreállítása Ezek ismétlése az inkrementális mentésekkel 64 Fájlrendszerek konzisztenciája Segédprogramok Unix: fsck Windows:chkdsk (scandisk) A fájlrendszer ellenőrzők a lemezpartíciókat fájlrendszereket egymástól függetlenül ellenőrzik Fajtái: Blokk File 65 Blokk konzisztencia ellenőrzés Két táblázat, felépítése: Blokkonként egy számláló, 0 kezdeti értékkel Első számláló mutatja:hány fájlban fordul elő a blokk Második szám: hányszor fordul elő a blokk a szabad listában vagy a bittérképen i-csomópontok végigolvasása Szabad lista / bittérkép végigolvasása Ha a fájlrendszer konzisztens, akkor minden blokk számlálója vagy az első vagy a második táblázatban

23 Blokk konzisztencia ellenőrzés folyt. Összeomlás következtében a táblázatokban eltérések mutatkozhatnak 67 Fájl konzisztencia ellenőrzés Az ellenőrző program a könyvtári rendszert is ellenőri Számlálókkal fájlonként (gyökértől) Eredmény: i-csomópont szerinti indexelt lista megadja, hogy a fájl hány könyvtárnak eleme Összevetve az i-csomópontbeli kapcsolatszámlálóval Konzisztens fájlrendszer esetén a két érték minden i- csomópontban megegyezik 68 Probléma a konzisztencia ellenőrzéskor Ha az i-csomópontbeli kapcsolatszámláló nagyobb,mint a könyvtári bejegyzések száma nem veszélyes hiba Ha két könyvtári bejegyzés ugyanahhoz a fájlhoz tartozik, de az i-csomópont szerint csak egy van katasztrófához vezethet 69

24 Fájlrendszerek hatékonysága Módszerek: 1. Gyorsítótár 2. Blokk előreolvasása 3. Lemezfej mozgásának csökkentése 70 Gyorsítótár lemezblokkok összessége, logikailag a lemezhez tartoznak, de a memóriában tároljuk őket 71 Gyorsítótár - módosítások Problémafelvetés: i-node lánc végén lévő blokkja sokára ér a lánc végére összeomlás nem kerül kiírásra Sok i-node blokkra ritkán hivatkoznak rövid időn belül kétszer Szempontok Valószínű-e, hogy a blokkra hamarosan ismét szükség lesz? Fontos-e a blokk a fájlrendszer konzisztencia szempontjából? 72

25 Gyorsítótár módosítások Valószínű-e, hogy a blokkra hamarosan ismét szükség lesz? Blokkok csoportosítása: i-node blokk Indirekt blokk Könyvtári blokk Teli adatblokk Csonka adatblokk 73 Gyorsítótár módosítások Fontos-e a blokk a fájlrendszer konzisztencia szempontjából? Ha igen, akkor módosulása esetén azonnal kiíródik a lemezre, függetlenül attól, hogy az LRU lista melyik végén volt. 74 Blokk kiírása lemezre Unix megközelítés sync rendszerhívás kikényszeríti az összes blokk kiírását lemezre update program háttérben futva 30 sec-ként sync-et hív Windows megközelítés A blokkot, melybe írás történt azonnal kiírja lemezre Írásáteresztő gyorsítótár 75

26 Blokk előreolvasása A blokkok gyorsítótárba töltése mielőtt kellenének hatékonyságnövelés Csak szekvenciálisan olvasott fájlok esetén hasznos Jelzőbit az elérési módra 76 A lemezfej mozgásának csökkentése Lemezegység fej mozgatásának csökkentése Az összetartozó blokkokat egymáshoz közel, lehetőleg azonos cilinderen tároljuk. Egymáshoz közeli blokkok meghatározása: Bittérkép esetén (teljesen a memóriában van) könnyű meghatározni Szabadlista esetén (csak egy része van a memóriában) nehéz meghatározni a közeli blokkokat blokkcsoportosítással megoldható 77 A lemezfej mozgásának csökkentése i-csomópontot alkalmazó rendszereknél i-csomópontok a lemez elején i-csompontok a lemez közepén cilindercsoportok 78

27 Naplózott fájlrendszer LFS (Log-structured File System) Alapötlet: Az egész lemezt egy naplóvá szervezik Periodikusan a memóriapufferben található összes írást összegyűjtik egy szegmensbe Egyben kiírják a napló végére Egy szegmenst tartalma vegyes Szegmens elején összefoglaló rész i-csomópontok számával indexelt táblázat 79 Naplózott fájlrendszer folyt. Problémafelvetés: A lemez véges méretű Megoldás: Takarítófonal tömöríti a naplót, annka cirkuláris bejárásával Első szegmenssel kezd Összefoglaló vizsgálata i-csomópontok ellenőrzése a címtáblázatban Az aktuális adatblokkok és csomópontok beolvasása a memóriába kiírhatókká válnak a köv. szegmensbe A feldolgozott szegmens szabaddá válik, a napló újra felhasználhatja 80 Fájlrendszerek típusai Lemezes fájlrendszerek (FAT, NTFS, HFS, HFS+, ext2, ext3, ISO 9660, ODS-5, UDF) Adatbázis fájlrendszerek Tranzakciós fájlrendszerek Hálózati fájlrendszerek(nfs, SMB, AFP, 9P ) Speciális célú fájlrendszerek 81

28 CD-ROM ISO 9660 ISO által definiált fájlrendszer CD, DVD-re (Unix, Linus, MacOS, Windows) Fájl és könyvtár nevekre 180 karakter, nem folytonos nevek támogatása, stb. 32 bites így 4GB kezelésére alkalmas (később bővítették több szintű fregmentálás, DVD) Utolsó frissítés FAT File Allocation Table (1976. Gates, McDonald) 12, 16, 32 bites indexeket használ a klaszterek kiválasztásához helypazarlás FAT12 floppy FAT16 általános FAT32 Windows 9x Fájlkiosztási tábla (FAT), amely a kötet legfelső szintjén elhelyezkedő adattáblázat Lemezek fürtökre vannak felosztva, melyek mérete a kötet méretének függvénye Fájlrendszer adatai egyetlen szektorban tárolódnak Vele létrehozható max. logikai lemez 2GB/ 4GB Gyökérkönyvtár max bejegyzés száma 512 Nincs hibatűrés FAT-partíciót képező fájlokhoz jogosultságokat nem lehet beállítani Adminisztrációs célokra kevés helyet foglal 83 NTFS New Technology File System Fő irányvonal: Helyreállíthatóság - rögzíti a fájlrendszerben végrehajtott tranzakciókat - naplófájl Súlyos szektorhibák eltávolíthatósága - nem használ speciális objektumokat a lemezen, a tárolt összes objektumot nyomon követi és védi A gyorsjavítás támogatása Felhasználók saját maguk által definiált attribútumokat rendelhetnek a fájlokhoz Egyedi hozzáférési jogok Hosszú fájlnevek támogatása Nagyobb partíciók kezelése 64 bites index 2TB Kis és nagybetű érzékeny 84

29 Ext2 Second Extended File System (1993. Rémi Card) Sok linux disztribúció alapértelmezett fájlrendszere Minix és az Ext fájlrendszerekből Blokkok, blokkcsoportok (külső töredezettség minimalizálására) Blokkonkénk- szuperblokk Biztonsági mentések Alkönyvtár bejegyzés Fájl allokáció bittérkép (szabad blokkok), tábla (metaadat) Max fájl méret 2-64 TB Max fájlok száma 1018 Max fájlnév mérete 255 karakter Max lemezméret TB 85 Ext3 Third extended file system (2001. S. Tweedie) Ext2-ből Szintén a linux disztribúciók alap fájlrendszere Max fájlméret 16GB 2TB Max fájlnév255 bytes Max lemezméret 2TB 32TB Journaling file system Online fájlrendszer Htree a nagyobb könyvtárakért 86 ZFS Sun Microsystem Sun Solaris, Apple Mac OS X 10.5, FreeBSD, Linux rendszereken Nagy lemezkapacitás támogatása 128 bites fájlrendszer Max fájlméret 16 EB Max fájlok száma 2 48 Max fájlnév 255 bytes Max lemezméret 16 EB 87

30 Egyéb fájlrendszerek 1 ADFS Acorn's Advanced Disc filing system, Az Acorn fejlesztette diszkes fájlrendszere, a DFS utódja. BFS a BeOs által használt fájlrendszer, néha tévesen BeFs néven szerepel. EFS (IRIX) Az IRIX alatt futó, régebbi blokk-orientált fájlrendszer. ext Bővitt fájlrendszer, Linux támogatással tevezték ext2 Második bővített fájlrendszer, Linux támogatással terveztés. ext3 Az ext2 naplózott változata. FAT A DOS és a Microsoft Windows által használt, 12-, 16- és 32-bit táblaménységű rendszer. Vesd össze a VFAT-tal. FFS (Amiga) Fast File System gyors fájlrendszer, az Amiga rendszre használta. A fájlrendszer már későn fejlődött ki. Mai változatok: FFS1, FFS Intl, FFS DCache, FFS2. FFS Fast File System gyors fájlrendszer, a *BSD rendszer haszlánta 88 Egyéb fájlrendszerek 2 Fossil A Bell Labs Plan 9 rendszerének pillanatnyi állapotát archiváló fájlrendszere. Files-11 OpenVMS fájlrendszer; néhány PDP-11 rendszer használta; támogatja a record-orientált fájlokat HFS Hierarchical File System hierachikus fájlrendszer, a régebbi Mac OS rendszer használta HFS Plus a HFS korszerűsített változata, csak a Mac OS rendszer használta. Régebbi változatai megengedték a naplózást. HPFS High Performance File System nagyteljesítményű fájlrendszer, az OS/2-n használták ISO 9660 A CD-ROM és DVD-ROM diszkek használják (bővítései a Rock Ridge és a Joliet rendszerek) JFS IBM Journalled File System naplózó fájlrendszer, a Linux, az OS/2, és az AIX részére LFS 4.4BSD a log-struktúrált fájlrendszer egy megvalósítása MFS Macintosh File System, a korai Mac OS rendszerek használták 89 Egyéb fájlrendszerek 3 Minix file system A Minix rendszerek használták NILFS A log-struktúrált fájlrendszer Linux megvalósítása NTFS A Windows NT, a Windows 2000, a Windows XP és a Windows Server 2003 rendszerek használják NSS Novell Storage Services Novell tároló rendszer. Ez a 64-bites naplózó fájlrendszer, ami kiegyenített fa algoritmust használ. A NetWare versions 5.0-up használja és nemrégen portolták Linux-ra. OFS Old File System régi fájlrendszer az Amigán. Kiváló floppyra, de rosszul használható merevlemezen. PFS és PFS2, PFS3 stb. A technikailag érdekes fájlrendszerek az Amiga részeére készültek, minden tekintetben kiváló teljesítményt nyújtottak, egyszerűek és elegánsak. ReiserFS Egy naplózó fájlrendszer Reiser4 A ReiserFS újabb változata SFS Smart File System, naplózó fájlrendszer a Amiga platformokon. 90

31 Egyéb fájlrendszerek 4 UDF Alap fájlrendszer csomag WORM/RW hordozókra, mint a CD-RW és a DVD. UFS Unix File System, a BSD régebbi változata UFS2 Unix File System, csak a BSD használja VxFS Veritas fájlrendszer, az első kereskedelmi naplózó fájlrendszer; HP-UX, Solaris, Linux, AIX WAFL Write Anywhere File Layout. Nagy teljesítményű, log-struktúrált fájlrendszer szerű fájlrendszer. A WAFL erősen támaszkodik a RAID 4 technológiára, és NVRAM-ra a tranzakció naplók újraküldésénél. A Network Appliance rendszer használja XFS A SGI IRIX és Linux rendszerek használják ZFS A Solaris 10 és az OpenSolaris használja (nem keverendő össze az IBM zfs-ével) 91 Rekord orientált fájlrendszerek Files-11 a rekord orientált rendszer egyik korai változata, az "adatáram" támogatást csak később valósították meg. Virtual storage access method virtuális tároló hozzáférési mód (VSAM) Az IBM System/370 és a MVS használja 92 Osztott diszkes fájlrendszerek ADIC StorNext File System az ADIC-től. ( AIX, HP-UX, IRIX, Linux, Mac OS, Solaris és Windows) CXFS (Clustered XFS) a Silicon Graphics-tól (SGI). (AIX, IRIX, Linux, Solaris és Windows) EMC Celerra HighRoad az EMC-től. (AIX, HP-UX, IRIX, Solaris és Windows) Files-11 a VMScluster-eken,(DEC 1983-ban, ma HP-é) Global File System (GFS) a Red Hat-tól. General Parallel File System (GPFS) (IBM-től (AIX és Linux) HP Cluster File System (CFS) a HP-től. (HP-UX és Tru64 UNIX) IBM SanFS az IBM-től. (AIX, Linux és Windows) Nasan File System a DataPlow-tól. (Linux és Solaris). Oracle Cluster File System (OCFS és ma OCFS2) Polyserve Matrix Server a PolyServe-től. SAN File System a DataPlow-tól. (IRIX, Linux, Solaris és Windows) QFS a Sun Microsystems (Solaris) Veritas Storage Foundation Cluster File System (CFS) (AIX, HP-UX, Linux és Solaris) Xsan az Apple Computer-től. (Mac OS )

32 Elosztott fájlrendszerek 9P, a Plan 9 from Bell Labs és a Inferno által használt elosztott fájlrendszer protokoll. Andrew file system (AFS) skálázható, elhelyezés független, nagyon erős a kliens oldali cache-elése és a Kerberos-t használja jogosultság ellenőrzésre. (IBM-es (korábban Transarc), az Arla és az OpenAFS) Apple Filing Protocol (AFP) az Apple Computer-től. DCE Distributed File System (DCE/DFS) az IBM-től (AIX és Solaris használja ) NetWare Core Protocol a Novell-től. Network File System (NFS) a Sun Microsystems-től származik, a UNIX alapú hálózatok "szabványos" Server message block (SMB) az IBM-től (Az SMB imert mint Common Internet File System (CIFS) közös internet fájlrendszer vagy Samba fájlrendszer.) 94

Problémafelvetés. Operációs rendszerek MINB240/PMTRTNB230H. Fogalmak. Fájlok. Információ tárolás és visszakeresés Követelmények:

Problémafelvetés. Operációs rendszerek MINB240/PMTRTNB230H. Fogalmak. Fájlok. Információ tárolás és visszakeresés Követelmények: Problémafelvetés Operációs rendszerek MINB240/PMTRTNB230H Információ tárolás és visszakeresés Követelmények: 1. Nagyméretű információ tárolásának biztosítása 2. Folyamat befejeződésekor az információ megtartása

Részletesebben

30. óra Fájlrendszerek

30. óra Fájlrendszerek Diszkes fájlrendszerek: 30. óra Fájlrendszerek ADFS Acorn's Advanced Disc filing system, Az Acorn fejlesztette diszkes fájlrendszere, a DFS utódja. BFS a BeOS által használt fájlrendszer, néha tévesen

Részletesebben

Operációs rendszerek. UNIX/Linux fájlrendszerek

Operációs rendszerek. UNIX/Linux fájlrendszerek Operációs rendszerek UNIX/Linux fájlrendszerek Tartalom Linux fájlrendszerek UNIX/Linux fájlrendszerek Szimbolikus linkek Fájlrendszerek csatolása Virtuális fájlrendszer Szuperblokk Inode Objektumok 2

Részletesebben

Nyíregyházi Egyetem Matematika és Informatika Intézete. Fájl rendszer

Nyíregyházi Egyetem Matematika és Informatika Intézete. Fájl rendszer 1 Fájl rendszer Terminológia Fájl és könyvtár (mappa) koncepció Elérési módok Fájlattribútumok Fájlműveletek ----------------------------------------- Könyvtár szerkezet -----------------------------------------

Részletesebben

Fájlrendszerek. A Windows operációs rendszerek fájlrendszere

Fájlrendszerek. A Windows operációs rendszerek fájlrendszere Fájlrendszerek A Windows operációs rendszerek fájlrendszere Fájlrendszerek definíció A számítástechnika egy fájlrendszer alatt a számítógépes fájlok tárolásának és rendszerezésének a módszerét érti, ideértve

Részletesebben

Operációs Rendszerek II. Első verzió: 2009/2010. I. szemeszter Ez a verzió: 2009/2010. II. szemeszter

Operációs Rendszerek II. Első verzió: 2009/2010. I. szemeszter Ez a verzió: 2009/2010. II. szemeszter Operációs Rendszerek II. Első verzió: 2009/2010. I. szemeszter Ez a verzió: 2009/2010. II. szemeszter 1 Mai témák ZFS NTFS 2 ZFS Új koncepció, nem továbbgondolás Pooled storage modell Minden művelet copy-on-write

Részletesebben

UNIX: fájlrendszerek

UNIX: fájlrendszerek UNIX: fájlrendszerek kiegészítő fóliák az előadásokhoz Mészáros Tamás http://home.mit.bme.hu/~meszaros/ Budapesti Műszaki Egyetem Méréstechnika és Információs Rendszerek Tanszék 1 Alapfogalmak Fájl (állomány,

Részletesebben

OPERÁCIÓS RENDSZEREK I. HÁTTÉRTÁRAK

OPERÁCIÓS RENDSZEREK I. HÁTTÉRTÁRAK OPERÁCIÓS RENDSZEREK I. HÁTTÉRTÁRAK HÁTTÉRTÁRAK PARTÍCIÓK PARTÍCIÓK A MÁGNESLEMEZES TÁROLÁS ALAPELEMEI A lemezt sávokra és szektorokra osztjuk fel. CLUSTER SÁV A szektor a legkisebb tárolási egység, mérete

Részletesebben

A L I N U X f e l é p í t é s e

A L I N U X f e l é p í t é s e A L I N U X f e l é p í t é s e Fájlrendszer, könyvtárszerkezet, kernel, terminal, X-window DE-EFK Egészségügyi Ügyvitelszervező Szak Linux c. tantárgy 2006 I. félév F á j l r e n d s z e r Fájlrendszernek

Részletesebben

Operációs rendszerek. UNIX fájlrendszer

Operációs rendszerek. UNIX fájlrendszer Operációs rendszerek UNIX fájlrendszer UNIX fájlrendszer Alapegység: a file, amelyet byte-folyamként kezel. Soros (szekvenciális) elérés. Transzparens (átlátszó) file-szerkezet. Link-ek (kapcsolatok) létrehozásának

Részletesebben

Operációs rendszerek. Elvárások az NTFS-sel szemben

Operációs rendszerek. Elvárások az NTFS-sel szemben Operációs rendszerek MS Windows NT (2000) NTFS Elvárások az NTFS-sel szemben Megbízható file-rendszer, visszaállíthatóság (recoverability). Állományok biztonságának garantálása, illetéktelen hozzáférés

Részletesebben

Előadás_#13. Egy lemez írási művelet kiszolgálása

Előadás_#13. Egy lemez írási művelet kiszolgálása Előadás_#13. 1. Az NT fájlrendszere, NTFS A korábbi fájl rendszerek vs. az NTFS korlátai: FAT12 alatt a fájl név 8.3 szerkezetű, egy fájl maximális mérete nem lehet több mint 32MB. A maximális partíció

Részletesebben

Fájl rendszer. Fájl koncepció Elérési módok Könyvtár szerkezet Védelem Konzisztencia szemantika

Fájl rendszer. Fájl koncepció Elérési módok Könyvtár szerkezet Védelem Konzisztencia szemantika 1 Fájl koncepció Elérési módok Könyvtár szerkezet Védelem Konzisztencia szemantika Fájl rendszer 2 Fájl koncepció A számítógépek az adatokat különböző fizikai háttértárakon tárolhatják (pl. mágnes lemez,

Részletesebben

Adatbázis rendszerek Gy: Az adattárolás fejlődése

Adatbázis rendszerek Gy: Az adattárolás fejlődése Adatbázis rendszerek 1. 2. Gy: Az adattárolás fejlődése 1/22 B ITv: MAN 2017.09.17 Papír alapú adattárolás Lyukkártya 2/22 Probléma: 3/22 Papír alapú adattárolás Lyukszalag 4/22 Papír alapú adattárolás

Részletesebben

UNIX fájlrendszerek alapismeretei

UNIX fájlrendszerek alapismeretei UNIX fájlrendszerek alapismeretei kiegészítő fóliák az előadásokhoz Mészáros Tamás http://home.mit.bme.hu/~meszaros/ Budapesti Műszaki és Gazdaságtudományi Egyetem Méréstechnika és Információs Rendszerek

Részletesebben

Nyíregyházi Egyetem Matematika és Informatika Intézete. Fájl rendszer

Nyíregyházi Egyetem Matematika és Informatika Intézete. Fájl rendszer 1 Fájl rendszer Terminológia Fájl és könyvtár (mappa) koncepció Elérési módok Fájlattribútumok Fájlműveletek, fájlszerkezetek ----------------------------------------- Könyvtár szerkezet -----------------------------------------

Részletesebben

Operációs rendszerek MINB240 V2+2+0

Operációs rendszerek MINB240 V2+2+0 Operációs rendszerek MINB240 V2+2+0 Dr Iványi Péter Nagyváradi Anett Radó János Nagyváradi Anett Elérhetőségek Rendszer és Szoftvertechnológia Tanszék Boszorkány út B138 Tel.: 3634-es mellék anettn@morpheus.pte.hu

Részletesebben

Operációs rendszerek MINB240 V3+2+0-5 kredit KF Nagyváradi Anett 0. előadás Bevezetés

Operációs rendszerek MINB240 V3+2+0-5 kredit KF Nagyváradi Anett 0. előadás Bevezetés Üzleti környezetre k optimalizált lt rendszerek SANB107 IBM System i IBM System p rendszerének ismertetése Csütörtökönként 12:45-től blokkosítva A102-es teremben http://morpheus.pte.hu/~varady/ Várady

Részletesebben

Linux fájlrendszerek. Papp Zsolt. Rendszermérnök, Novell PSH. papp.zsolt@npsh.hu

Linux fájlrendszerek. Papp Zsolt. Rendszermérnök, Novell PSH. papp.zsolt@npsh.hu Linux fájlrendszerek Papp Zsolt Rendszermérnök, Novell PSH papp.zsolt@npsh.hu Az előadásról Mi az a fájlrendszer? Naplózó fájlrendszerek Hol léteznek a fájlrendszerek Elérhető fájlrendszerek Linux alatt

Részletesebben

Operációs rendszerek. A Windows NT file-rendszere (NTFS) NTFS: Windows NT File System

Operációs rendszerek. A Windows NT file-rendszere (NTFS) NTFS: Windows NT File System Operációs rendszerek A Windows NT file-rendszere (NTFS) NTFS: Windows NT File System Elvárások az NTFS-sel szemben Megbízható file-rendszer, visszaállíthatóság (recoverability). Állományok biztonságának

Részletesebben

Hálózati operációs rendszerek II. Novell Netware 5.1 Netware fájlrendszer

Hálózati operációs rendszerek II. Novell Netware 5.1 Netware fájlrendszer Hálózati operációs rendszerek II. Novell Netware 5.1 Netware fájlrendszer 1 Hagyományos Netware kötetek Jellemzők Mérete alapvetően befolyásolja a mount -olási időt és a cache memória méretét Néhányszor

Részletesebben

15. tétel Fájlrendszerek

15. tétel Fájlrendszerek 15. tétel Fájlrendszerek 12a.15 A számítástechnika egy fájlrendszer alatt a számítógépes fájlok tárolásának és rendszerezésének a módszerét érti, ideértve a tárolt adatokhoz való hozzáférést és az adatok

Részletesebben

Fájl rendszer (implementáció) Fájl rendszer struktúra Allokációs módszerek Szabad hely kezelése Directory implementáció Helyreállítás

Fájl rendszer (implementáció) Fájl rendszer struktúra Allokációs módszerek Szabad hely kezelése Directory implementáció Helyreállítás 1 Fájl rendszer (implementáció) Fájl rendszer struktúra Allokációs módszerek Szabad hely kezelése Directory implementáció Helyreállítás 2 Fájl rendszer struktúra A fájl rendszer rétegekből (layers) áll,

Részletesebben

SZOFTVEREK (programok)

SZOFTVEREK (programok) SZOFTVEREK (programok) Szoftverek csoportosítása 1. Operációs rendszerek: Windows (XP), 7, 8, 10 Linux (Ubuntu, Debian, ) 2. Felhasználói szoftverek Szövegszerkesztő: Word, jegyzettömb Táblázatkezelő:

Részletesebben

A számítógép egységei

A számítógép egységei A számítógép egységei A számítógépes rendszer két alapvető részből áll: Hardver (a fizikai eszközök összessége) Szoftver (a fizikai eszközöket működtető programok összessége) 1.) Hardver a) Alaplap: Kommunikációt

Részletesebben

Adatbázis rendszerek. dr. Siki Zoltán

Adatbázis rendszerek. dr. Siki Zoltán Adatbázis rendszerek I. dr. Siki Zoltán Adatbázis fogalma adatok valamely célszerűen rendezett, szisztéma szerinti tárolása Az informatika elterjedése előtt is számos adatbázis létezett pl. Vállalati személyzeti

Részletesebben

Objektumorientált programozás Pál László. Sapientia EMTE, Csíkszereda, 2014/2015

Objektumorientált programozás Pál László. Sapientia EMTE, Csíkszereda, 2014/2015 Objektumorientált programozás Pál László Sapientia EMTE, Csíkszereda, 2014/2015 Objektumorientált programozás - Pál László 12. ELŐADÁS Állomány-kezelés 2 Objektumorientált programozás - Pál László Mi a

Részletesebben

9. Állományok kezelése. Operációs rendszerek. Állomány (file) Könyvtár. Az állománykezelő feladatai. Az állományrendszer réteges implementációja

9. Állományok kezelése. Operációs rendszerek. Állomány (file) Könyvtár. Az állománykezelő feladatai. Az állományrendszer réteges implementációja Operációs rendszerek 9. Állományok kezelése Simon Gyula Felhasznált irodalom: Kóczy-Kondorosi (szerk.): Operációs rendszerek mérnöki megközelítésben Tanenbaum: Modern Operating Systems 2nd. Ed. Silberschatz,

Részletesebben

2. előadás. Radio Frequency IDentification (RFID)

2. előadás. Radio Frequency IDentification (RFID) 2. előadás Radio Frequency IDentification (RFID) 1 Mi is az az RFID? Azonosításhoz és adatközléshez használt technológia RFID tag-ek csoportosítása: Működési frekvencia alapján: LF (Low Frequency): 125

Részletesebben

Dr. Illés Zoltán zoltan.illes@elte.hu

Dr. Illés Zoltán zoltan.illes@elte.hu Dr. Illés Zoltán zoltan.illes@elte.hu Operációs rendszerek kialakulása Sz.gép Op.rendszer generációk Op. Rendszer fogalma Fogalmak: Fájlok, könyvtárak, processzek Rendszerhívások Rendszer struktúrák Ma:

Részletesebben

Operációs rendszerek 1.

Operációs rendszerek 1. Operációs rendszerek 1. Fájlkezelés Balla Tibor balla.tibor@inf.unideb.hu Fájlrendszer: Könyvtárak és Fájlok Inode szuperblokk inode tábla tényleges lemezterület inode = index-node Az inode tábla egy fix

Részletesebben

12. Másodlagos tár szerkezet

12. Másodlagos tár szerkezet 12. Másodlagos tár szerkezet Diszk felépítés Diszk ütemezés Diszk kezelés Swap (csere) terület kezelés Diszk megbízhatóság Stabil-tár implementáció 71 Diszk felépítés Logikailag a diszk blokkokból képezett

Részletesebben

Hálózati operációs rendszerek II. Kötetek kezelése

Hálózati operációs rendszerek II. Kötetek kezelése Hálózati operációs rendszerek II. Kötetek kezelése Hagyományos és NSS kötetek Hagyományos kötetek elavultak Nem használ naplózást a fájlrendszeri műveletekhez Esetleges kötethibák javítása néhány órát

Részletesebben

18. témakör. Jogosultságok (Windows és Linux jogosultságok összehasonlítása, helyi és megosztási jogosultságok)

18. témakör. Jogosultságok (Windows és Linux jogosultságok összehasonlítása, helyi és megosztási jogosultságok) 18. témakör Jogosultságok (Windows és Linux jogosultságok összehasonlítása, helyi és megosztási jogosultságok) A Windows és Linux operációsrendszerek között kicsi felépítési különbségek vannak, például

Részletesebben

6. Háttértárak. Mágneses elvű háttértárak. Ezek az eszközök ki-, bemeneti perifériák, az adatok mozgása kétirányú.

6. Háttértárak. Mágneses elvű háttértárak. Ezek az eszközök ki-, bemeneti perifériák, az adatok mozgása kétirányú. 6. Háttértárak Ezek az eszközök ki-, bemeneti perifériák, az adatok mozgása kétirányú. Miért van rájuk szükség? Belső memória bővítése Programok és adatok tárolása, rögzítése Meglévő programok, adatok

Részletesebben

NIIF Központi Elosztott Szolgáltatói Platform

NIIF Központi Elosztott Szolgáltatói Platform NIIF Központi Elosztott Szolgáltatói Platform Bajnok Kristóf kristof.bajnok@sztaki.hu MTA-SZTAKI ITAK 2004. április 7. MTA Sztaki / ITAK 1 A helyzet 2002-ben Az NIIF központi szolgáltatásait a helka.iif.hu

Részletesebben

Hálózati operációs rendszerek II. OES biztonsági rendszere

Hálózati operációs rendszerek II. OES biztonsági rendszere Hálózati operációs rendszerek II. OES biztonsági rendszere OES biztonsági rendszere Többszintű rendszer Bejelentkezés Fájlrendszer edirectory Public Key Infrastructure (PKI) Szerver konzol Autentikáció

Részletesebben

System i. 6. változat 1. kiadás

System i. 6. változat 1. kiadás System i Tárolási 6. változat 1. kiadás megoldások System i Tárolási 6. változat 1. kiadás megoldások Megjegyzés Jelen leírás és a tárgyalt termék használatba vétele előtt feltétlenül olvassa el a Nyilatkozatok,

Részletesebben

Operációs Rendszerek II. Első verzió: 2009/2010. I. szemeszter Ez a verzió: 2009/2010. II. szemeszter

Operációs Rendszerek II. Első verzió: 2009/2010. I. szemeszter Ez a verzió: 2009/2010. II. szemeszter Operációs Rendszerek II. Első verzió: 2009/2010. I. szemeszter Ez a verzió: 2009/2010. II. szemeszter Mai témák Mentések (backup) Unix jogosultsági rendszer újra (ACL) NTFS Clusterek Mentések Az élő rendszerben

Részletesebben

MS Windows XP Professional SP2 telepítés virtuális gépre. ember@vodafone.hu

MS Windows XP Professional SP2 telepítés virtuális gépre. ember@vodafone.hu MS Windows XP Professional SP2 telepítés virtuális gépre 1 Előzmények Új gép esetén meg kell győződnünk arról, hogy a gép XP kompatibilis Lehetséges, hogy csak Vista drivereket kínál a gyártó a géphez,

Részletesebben

A merevlemez logikai szerkezete

A merevlemez logikai szerkezete Forrás: http://almafan.hu (Az oldal forrása részben a pcguide.com oldal) A merevlemez logikai szerkezete A partíciók A lemezen kialakított fizikai szerkezet önmagában még nem teszi lehetővé, hogy állományokat

Részletesebben

NetWare 6 technikai áttekintés 2. rész

NetWare 6 technikai áttekintés 2. rész NetWare 6 technikai áttekintés 2. rész A non-stop rendelkezésre állás megvalósítása Novell Cluster Services, NetWare Remote Management, Tárolási Szolgáltatások Az operációs rendszer továbbfejlesztései

Részletesebben

Számítógépes munkakörnyezet II. Szoftver

Számítógépes munkakörnyezet II. Szoftver Számítógépes munkakörnyezet II. Szoftver A hardver és a felhasználó közötti kapcsolat Szoftverek csoportosítása Számítógép működtetéséhez szükséges szoftverek Operációs rendszerek Üzemeltetési segédprogramok

Részletesebben

ELTE SAP Excellence Center Oktatóanyag 1

ELTE SAP Excellence Center Oktatóanyag 1 Oktatóanyag 1 A dataset egy az alkalmazás-szerveren megtalálható illetve ott létrejövő szekvenciális fájl. Szerveroldali fájlkezelésre használják az SAP-ban. Megjegyzés: Amennyiben kliens oldalon található

Részletesebben

Előadás_#08. Előadás_08-1 -

Előadás_#08. Előadás_08-1 - Előadás_#08. 1. Állományrendszerek [OR_12_Tárkezelés-File_rendszer_ok.ppt az 44-72. diáig / nem minden diát érintve] Rövid hardver áttekintés a lemez alapú háttértárakról: FDD 18 szektor, 80 sáv, 2 oldal,

Részletesebben

UNIX fájlrendszerek alapismeretei

UNIX fájlrendszerek alapismeretei UNIX fájlrendszerek alapismeretei kiegészítő fóliák az előadáshoz Mészáros Tamás http://www.mit.bme.hu/~meszaros/ Budapesti Műszaki és Gazdaságtudományi Egyetem Méréstechnika és Információs Rendszerek

Részletesebben

A fájlkezelés alapjai

A fájlkezelés alapjai Az adattárolás alapelemei Képzeljünk el egy nagy szekrényt, ami még teljesen üres. Ebbe a szekrénybe szeretnénk a ruháinkat bepakolni, de a szekrényben nincs egyetlen polc se. A polcok a ruháink rendszerezett

Részletesebben

Üzleti kritikus alkalmazások Novell Open Enterprise Serveren

Üzleti kritikus alkalmazások Novell Open Enterprise Serveren Üzleti kritikus alkalmazások Novell Open Enterprise Serveren Miskey Sándor tanácsadó, Novell Agenda Rendelkezésre állás áttekintése Fürtözési technikák (HA) Stateless, Fail-over, Grid Hibatűrő topológiák

Részletesebben

OE-NIK 2010/11 ősz OE-NIK. 2010. ősz

OE-NIK 2010/11 ősz OE-NIK. 2010. ősz 2010/11 ősz 1. Word / Excel 2. Solver 3. ZH 4. Windows 5. Windows 6. ZH 7. HTML 8. HTML 9. ZH 10. Adatszerkezetek, változók, tömbök 11. Számábrázolási kérdések 12. ZH 13. Pótlás A Windows felhasználói

Részletesebben

Felhasználói kézikönyv

Felhasználói kézikönyv IBM Tioli Storage Manager for Space Management for UNIX Felhasználói kéziköny 5-ös erzió 2. kiadás GC22-0288-02 IBM Tioli Storage Manager for Space Management for UNIX Felhasználói kéziköny 5-ös erzió

Részletesebben

Operációs rendszerek gyakorlat

Operációs rendszerek gyakorlat 01 Operációs rendszerek gyakorlat Berta Árpád berta@inf.u-szeged.hu www.inf.u-szeged.hu/~berta Irinyi magasföldszint, Mesterséges Intelligencia kutatócsoport, 45/A szoba Fogadó óra: hétfő 15:00-16:00-ig

Részletesebben

Adatbázis-kezelő rendszerek. dr. Siki Zoltán

Adatbázis-kezelő rendszerek. dr. Siki Zoltán Adatbázis-kezelő rendszerek I. dr. Siki Zoltán Adatbázis fogalma adatok valamely célszerűen rendezett, szisztéma szerinti tárolása Az informatika elterjedése előtt is számos adatbázis létezett pl. Vállalati

Részletesebben

Fábián Zoltán Hálózatok elmélet

Fábián Zoltán Hálózatok elmélet Fábián Zoltán Hálózatok elmélet Miért szükséges a háttértár Az alkalmazások és adatok tárolása Háttértárak típusai Szekvenciális elérésű Mágnesszalag Lyukszalag Lyukkártya Véletlen elérésű Csak olvasható

Részletesebben

ZFS - Zettabyte File System

ZFS - Zettabyte File System ZFS - Zettabyte File System A SUN forradalmi módon akarta az adattárolást, kötetkezelést, fájlrendszer gondokat megoldani, amikor megalkotta a ZFS-t. Azóta eléggé meghatározóvá vált maga a ZFS és mindaz

Részletesebben

Lemezkezelés, állományrendszerek

Lemezkezelés, állományrendszerek Lemezkezelés, állományrendszerek A fizikai lemezek területét használat előtt logikai lemezekké kell szerveznünk. A logikai lemez az az egység, amely a felhasználó számára külön lemezként jelenik meg, vagyis

Részletesebben

Szoftver alapfogalmak

Szoftver alapfogalmak Szoftver alapfogalmak Azon a programok algoritmusok, eljárások, és hozzájuk tartozó dokumentációk összessége, melyek a számítógép működéséhez szükségesek. (nem kézzel fogható, szellemi termékek) Algoritmus

Részletesebben

Informatikai Rendszerek Intézete Gábor Dénes Foiskola. Operációs rendszerek - 105 1. oldal LINUX

Informatikai Rendszerek Intézete Gábor Dénes Foiskola. Operációs rendszerek - 105 1. oldal LINUX 1. oldal LINUX 2. oldal UNIX történet Elozmény: 1965 Multics 1969 Unix (Kernighen, Thompson) 1973 Unix C nyelven (Ritchie) 1980 UNIX (lényegében a mai forma) AT&T - System V Microsoft - Xenix Berkeley

Részletesebben

Hálózatok építése és üzemeltetése

Hálózatok építése és üzemeltetése Hálózatok építése és üzemeltetése Linux 1 Rendszergazda jogosultságok (Fehér Gábor slide-jai) 2 Root jogosultságok Többfelhasználós rendszerekben adminisztrációs teendők Felhasználók menedzselése Külső

Részletesebben

IT TERMÉKEK TANÚSÍTÁSA

IT TERMÉKEK TANÚSÍTÁSA RG_0140.fmx v.2.01 CD2E4A5EB23A9DB2DE2A4F95820958DFA4869790 RG_0150.fmx v.2.01 A288B76997952CA18C18316CE61A3D595EE071E5 RG_0151.fmx v.2.01 70F70BC8E467DC6E0F176FE64DB2295634E8533E rg_0157.fmx v.2.01 730016671CA42824C2D7CA504E44492AA390005F

Részletesebben

Bevezetés az informatikába

Bevezetés az informatikába Bevezetés az informatikába 5. előadás Dr. Istenes Zoltán Eötvös Loránd Tudományegyetem Informatikai Kar Programozáselmélet és Szoftvertechnológiai Tanszék Matematikus BSc - I. félév / 2008 / Budapest Dr.

Részletesebben

A legfontosabb DOS parancsok

A legfontosabb DOS parancsok A legfontosabb DOS parancsok A DOS parancsok általános formája: KULCSSZÓ paraméterek Az utasítások akár kis-, akár nagybetűkkel is írhatók, a DOS nem tesz köztük különbséget. A kulcsszó és az első paraméter

Részletesebben

Non-stop hozzáférés az üzleti információkhoz bárhol, bármikor és bármilyen eszközzel

Non-stop hozzáférés az üzleti információkhoz bárhol, bármikor és bármilyen eszközzel Non-stop hozzáférés az üzleti információkhoz bárhol, bármikor és bármilyen eszközzel The Power to Change A NetWare 6 üzleti előnyeinek áttekintése NetWare 6: Az operációs rendszer szerepe a Hálózati szolgáltatásokban

Részletesebben

Operációs rendszerek. 2. gyakorlat. Munka állományokkal UNIVERSITAS SCIENTIARUM SZEGEDIENSIS UNIVERSITY OF SZEGED

Operációs rendszerek. 2. gyakorlat. Munka állományokkal UNIVERSITAS SCIENTIARUM SZEGEDIENSIS UNIVERSITY OF SZEGED UNIVERSITAS SCIENTIARUM SZEGEDIENSIS UNIVERSITY OF SZEGED Munka állományokkal Operációs rendszerek 2. gyakorlat Szegedi Tudományegyetem Természettudományi és Informatikai Kar Csuvik Viktor 1 / 12 Állományrendszer

Részletesebben

Számítógép felépítése

Számítógép felépítése Alaplap, processzor Számítógép felépítése Az alaplap A számítógép teljesítményét alapvetően a CPU és belső busz sebessége (a belső kommunikáció sebessége), a memória mérete és típusa, a merevlemez sebessége

Részletesebben

Linux alapismeretek. Felhasználó Felhasználói programok (folyamatok) Rendszerkönyvtárak (rendszerhívások) Segédprogramok (utility)

Linux alapismeretek. Felhasználó Felhasználói programok (folyamatok) Rendszerkönyvtárak (rendszerhívások) Segédprogramok (utility) Készítette: Petróczy Tibor*Ide írhatja a cég nevét+ Linux alapismeretek, kitekintő 1 Linux alapismeretek Linux történeti áttekintés 1960-as évek MIT -> MULTICS (MULTiplexed Information and Computing Service)

Részletesebben

Dr. Illés Zoltán zoltan.illes@elte.hu

Dr. 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észletesebben

Fájlszervezés. Adatbázisok tervezése, megvalósítása és menedzselése

Fájlszervezés. Adatbázisok tervezése, megvalósítása és menedzselése Fájlszervezés Adatbázisok tervezése, megvalósítása és menedzselése Célok: gyors lekérdezés, gyors adatmódosítás, minél kisebb tárolási terület. Kezdetek Nincs általánosan legjobb optimalizáció. Az egyik

Részletesebben

A Linux helye az operációs rendszerek között

A Linux helye az operációs rendszerek között A Linux helye az operációs rendszerek között 386/486/P I/P pro/p II/P III alapú IBM PC-k esetében: sebesség és megbízhatóság tekintetében messze túlszárnyalja a leginkább elterjedt DOS, Windows, Windows

Részletesebben

A háttértárat kezelő eszköz a meghajtó

A háttértárat kezelő eszköz a meghajtó Állománykezelés Meghajtó A fájlok és mappák fizikailag valamilyen háttértáron helyezkednek el. A háttértárat kezelő eszköz a meghajtó. A meghajtókat az op.r-ek egy betűjellel és utána kettős ponttal azonosítják.

Részletesebben

Architektúrák és Operációs Rendszerek Fájlrendszerek

Architektúrák és Operációs Rendszerek Fájlrendszerek Architektúrák és Operációs Rendszerek Fájlrendszerek ELTE IK Operációs rendszerek előadás 2004 2005. második félév Balogh Ádám Lőrentey Károly Eötvös Loránd Tudományegyetem Informatikai Kar Algoritmusok

Részletesebben

Számítógépes alapismeretek

Számítógépes alapismeretek Számítógépes alapismeretek 3. előadás Dr. Istenes Zoltán Eötvös Loránd Tudományegyetem Informatikai Kar Programozáselmélet és Szoftvertechnológiai Tanszék Programtervező Informatikus BSc 2008 / Budapest

Részletesebben

Az operációs rendszer. Az operációs rendszer feladatai, részei, fajtái Az operációs rendszer beállítása

Az operációs rendszer. Az operációs rendszer feladatai, részei, fajtái Az operációs rendszer beállítása Az operációs rendszer Az operációs rendszer feladatai, részei, fajtái Az operációs rendszer beállítása Az operációs rendszer feladatai Programok indítása, futtatása Perifériák kezelése Kapcsolat a felhasználóval

Részletesebben

Windows rendszeradminisztráció és Microsoft szerveralkalmazások támogatása. 5. óra. Kocsis Gergely, Supák Zoltán

Windows rendszeradminisztráció és Microsoft szerveralkalmazások támogatása. 5. óra. Kocsis Gergely, Supák Zoltán Windows rendszeradminisztráció és Microsoft szerveralkalmazások támogatása 5. óra Kocsis Gergely, Supák Zoltán 2017.03.22. Active Directory Active Directory Eredeti definíció: Active Directory Domain Services

Részletesebben

Operációs rendszerek III.

Operációs rendszerek III. A WINDOWS NT memóriakezelése Az NT memóriakezelése Memóriakezelő feladatai: Logikai-fizikai címtranszformáció: A folyamatok virtuális címterének címeit megfelelteti fizikai címeknek. A virtuális memóriakezelés

Részletesebben

Adatszerkezetek Adatszerkezet fogalma. Az értékhalmaz struktúrája

Adatszerkezetek Adatszerkezet fogalma. Az értékhalmaz struktúrája Adatszerkezetek Összetett adattípus Meghatározói: A felvehető értékek halmaza Az értékhalmaz struktúrája Az ábrázolás módja Műveletei Adatszerkezet fogalma Direkt szorzat Minden eleme a T i halmazokból

Részletesebben

2. modul - Operációs rendszerek

2. modul - Operációs rendszerek 2. modul - Operációs rendszerek Érvényes: 2009. február 1-jétől Az alábbiakban ismertetjük a 2. modul (Operációs rendszerek) syllabusát, amely az elméleti és gyakorlati modulvizsga követelményrendszere.

Részletesebben

Alkalmazások típusai Szoftverismeretek

Alkalmazások típusai Szoftverismeretek Alkalmazások típusai Szoftverismeretek Prezentáció tartalma Szoftverek csoportjai Operációs rendszerek Partíciók, fájlrendszerek Tömörítés Vírusok Adatvédelem 2 A szoftver fogalma A szoftver teszi használhatóvá

Részletesebben

6. óra Mi van a számítógépházban? A számítógép: elektronikus berendezés. Tárolja az adatokat, feldolgozza és az adatok ki és bevitelére is képes.

6. óra Mi van a számítógépházban? A számítógép: elektronikus berendezés. Tárolja az adatokat, feldolgozza és az adatok ki és bevitelére is képes. 6. óra Mi van a számítógépházban? A számítógép: elektronikus berendezés. Tárolja az adatokat, feldolgozza és az adatok ki és bevitelére is képes. Neumann elv: Külön vezérlő és végrehajtó egység van Kettes

Részletesebben

13. Tárgymutató. Windows XP alapokon

13. Tárgymutató. Windows XP alapokon Windows XP alapokon 13. Tárgymutató Ablakok elemei...16 ablak határvonal...18 címsor...17 előző méret gomb...18 kilépés gomb...17 kis méret gomb...17 teljes méret gomb...18 vezérlőmenü...19 fogalma...15

Részletesebben

Kérdés Kép Válasz HIBAS Válasz HELYES Válasz HIBAS Válasz HIBAS Kérdés Kép Válasz HIBAS Válasz HELYES Válasz HIBAS Válasz HIBAS Kérdés Kép Válasz

Kérdés Kép Válasz HIBAS Válasz HELYES Válasz HIBAS Válasz HIBAS Kérdés Kép Válasz HIBAS Válasz HELYES Válasz HIBAS Válasz HIBAS Kérdés Kép Válasz Mire kell odafigyelni egy frissítendő/migrálandó Windows esetén? Léteznie kell egy frissítést végző felhasználónak. A frissítendő/migrálandó rendszer naprakész legyen, a legfrissebb javítások és szerviz

Részletesebben

Hálózati ismeretek. Az együttműködés szükségessége:

Hálózati ismeretek. Az együttműködés szükségessége: Stand alone Hálózat (csoport) Az együttműködés szükségessége: közös adatok elérése párhuzamosságok elkerülése gyors eredményközlés perifériák kihasználása kommunikáció elősegítése 2010/2011. őszi félév

Részletesebben

Adatszerkezetek 1. előadás

Adatszerkezetek 1. előadás Adatszerkezetek 1. előadás Irodalom: Lipschutz: Adatszerkezetek Morvay, Sebők: Számítógépes adatkezelés Cormen, Leiserson, Rives, Stein: Új algoritmusok http://it.inf.unideb.hu/~halasz http://it.inf.unideb.hu/adatszerk

Részletesebben

TestLine - GINOP teszt Minta feladatsor

TestLine - GINOP teszt Minta feladatsor GINOP képzés szintfelmérő tesztje Mit lehet a HTML-el csinálni 1. 1:10 Könnyű emutatót készíteni Weblapot készíteni Jósolni Szöveget szerkeszteni Melyek tartoznak az operációs rendszer alapvető feladatai

Részletesebben

12.2.3 Laborgyakorlat: Partíció létrehozása Windows XP Professional operációs rendszerben

12.2.3 Laborgyakorlat: Partíció létrehozása Windows XP Professional operációs rendszerben 12.2.3 Laborgyakorlat: Partíció létrehozása Windows XP Professional operációs rendszerben Bevezetés Nyomtasd ki a feladatlapot és oldd meg a feladatokat! Ezen a laborgyakorlaton FAT32 fájlrendszerre formázott

Részletesebben

Költséghatékony high-end adattároló megoldások Vitéz Gábor, Avaxio Kft.

Költséghatékony high-end adattároló megoldások Vitéz Gábor, Avaxio Kft. Költséghatékony high-end adattároló megoldások Vitéz Gábor, Avaxio Kft. Az Avaxioról 2006 óta vagyunk a piacon Coraid Inc. kiemelt magyarországi partnere Fókusz: költséghatékony adattárolási megoldások

Részletesebben

Dr. Pál László, Sapientia EMTE, Csíkszereda WEB PROGRAMOZÁS 6.ELŐADÁS. Fájlkezelés PHP-ben

Dr. Pál László, Sapientia EMTE, Csíkszereda WEB PROGRAMOZÁS 6.ELŐADÁS. Fájlkezelés PHP-ben Dr. Pál László, Sapientia EMTE, Csíkszereda WEB PROGRAMOZÁS 6.ELŐADÁS 2015-2016 Fájlkezelés PHP-ben Fájlok és könyvtárak kezelése 2 A PHP a Javascript-hez hasonlóan, nem képes a felhasználó merevlemezén

Részletesebben

Hálózati operációs rendszerek II.

Hálózati operációs rendszerek II. Hálózati operációs rendszerek II. Novell Netware 5.1 Web-es felügyelet, DNS/DHCP szerver, mentési alrendszer 1 Web-es felügyelet Netware Web Manager HTTPS protokollon keresztül pl.: https://fs1.xy.hu:2200

Részletesebben

2016/06/23 07:47 1/13 Kérdések

2016/06/23 07:47 1/13 Kérdések 2016/06/23 07:47 1/13 Kérdések < Számítástechnika Kérdések Hardver Kérdés 0001 Hány soros port lehet egy PC típusú számítógépen? 4 COM1 COM2 COM3 COM4 Kérdés 0002 Egy operációs rendszerben mit jelent a

Részletesebben

Rendszerkezelési útmutató

Rendszerkezelési útmutató Rendszerkezelési útmutató Medtronic MiniMed Northridge, CA 91325 USA 800-646-4633 (800-MiniMed) 818.576.5555 www.minimed.com Képviselet az Európai Unióban: Medtronic B.V. Earl Bakkenstraat 10 6422 PJ Heerlen

Részletesebben

Operációs rendszerek. A mai program. Az NTFS fájlrendszer. Eset-tanulmányok fájlrendszerekről. Az NTFS fájlrendszer Unix fájlrendszerekről adalékok

Operációs rendszerek. A mai program. Az NTFS fájlrendszer. Eset-tanulmányok fájlrendszerekről. Az NTFS fájlrendszer Unix fájlrendszerekről adalékok Operációs rendszerek Eset-tanulmányok fájlrendszerekről A mai program Az NTFS fájlrendszer Unix fájlrendszerekről adalékok Esettanulmányok fájlrendszerekről, Vadász, 2008. Ea11 2 Az NTFS fájlrendszer Célok

Részletesebben

2.előadás Windows - Lemezkezelés

2.előadás Windows - Lemezkezelés 2.előadás Windows - Lemezkezelés Lemezkezelés szabványok: - ATA (Advanced Technology Attachment with Packet Interface (ATA/ATAPI)) újabban (P-ATA), vagy IDE (Intelligent Drive Electronics or Integrated

Részletesebben

Középszintű Informatika Érettségi Szóbeli Vizsgatétel Bottyán János Műszaki Szakközépiskola -2005-

Középszintű Informatika Érettségi Szóbeli Vizsgatétel Bottyán János Műszaki Szakközépiskola -2005- 8. TÉTEL Középszintű Informatika Érettségi Szóbeli Vizsgatétel 2. Informatikai alapismeretek hardver 2.2. A számítógép felépítése 2.2.3. A perifériák típusai és főbb jellemzőik: háttértárak Háttértárak

Részletesebben

Számítógép rendszerek. 4. óra. UNIX fejlődéstörténet

Számítógép rendszerek. 4. óra. UNIX fejlődéstörténet Számítógép rendszerek 4. óra UNIX fejlődéstörténet 1960-as évek A Massachusetts Institute of Technology, az AT&T Bell Labs, és a General Electric közösen fejleszti a Multics (Multiplexed Information and

Részletesebben

Egyirányban láncolt lista

Egyirányban láncolt lista Egyirányban láncolt lista A tárhely (listaelem) az adatelem értékén kívül egy mutatót tartalmaz, amely a következő listaelem címét tartalmazza. A láncolt lista első elemének címét egy, a láncszerkezeten

Részletesebben

2. Készítsen awk szkriptet, amely kiírja az aktuális könyvtár összes alkönyvtárának nevét, amely februári keltezésű (bármely év).

2. Készítsen awk szkriptet, amely kiírja az aktuális könyvtár összes alkönyvtárának nevét, amely februári keltezésű (bármely év). 1. fejezet AWK 1.1. Szűrési feladatok 1. Készítsen awk szkriptet, ami kiírja egy állomány leghosszabb szavát. 2. Készítsen awk szkriptet, amely kiírja az aktuális könyvtár összes alkönyvtárának nevét,

Részletesebben

Egy egyszerű, gyors és szabad újratelepítő eszköz: upi

Egy egyszerű, gyors és szabad újratelepítő eszköz: upi Egy egyszerű, gyors és szabad újratelepítő eszköz: upi Networkshop 2006 Miskolc Marton József Ernő BME OMIKK Tartalom Bevezetés motivációk egy gépképterítő használatára Követelmények

Részletesebben

Az Oracle rendszer komponensei

Az Oracle rendszer komponensei Az Oracle rendszer komponensei Célok Az Oracle szerver felépítésének és fő komponenseinek megismerése Annak bemutatása, hogy egy felhasználó Oracle példányhoz (instance) kapcsolódása hogy történik A következő

Részletesebben

Nyíregyházi Egyetem Matematika és Informatika Intézete. Input/Output

Nyíregyházi Egyetem Matematika és Informatika Intézete. Input/Output 1 Input/Output 1. I/O műveletek hardveres háttere 2. I/O műveletek szoftveres háttere 3. Diszkek (lemezek) ------------------------------------------------ 4. Órák, Szöveges terminálok 5. GUI - Graphical

Részletesebben

ADATBÁZIS-KEZELÉS - BEVEZETŐ - Tarcsi Ádám, ade@inf.elte.hu

ADATBÁZIS-KEZELÉS - BEVEZETŐ - Tarcsi Ádám, ade@inf.elte.hu ADATBÁZIS-KEZELÉS - BEVEZETŐ - Tarcsi Ádám, ade@inf.elte.hu Számonkérés 2 Papíros (90 perces) zh az utolsó gyakorlaton. Segédanyag nem használható Tematika 1. félév 3 Óra Dátum Gyakorlat 1. 2010.09.28.

Részletesebben

Saját Subversion tároló üzemeltetése i. Saját Subversion tároló üzemeltetése

Saját Subversion tároló üzemeltetése i. Saját Subversion tároló üzemeltetése i Saját Subversion tároló üzemeltetése ii KÖZREMŰKÖDŐK CÍM : Saját Subversion tároló üzemeltetése TEVÉKENYSÉG NÉV DÁTUM ALÁÍRÁS ÍRTA Jeszenszky, Péter 2014. február 16. VERZIÓTÖRTÉNET VERZIÓ DÁTUM LEÍRÁS

Részletesebben