SlideShare une entreprise Scribd logo
1  sur  19
Operacinės sistemos
Donatas Bukelis
Failų sistemos
• Sąvoka.
Failų sistemos
• Failų sistemos paskirtis ir funkcijos:
• diske saugomų failų visumos realizavimas ir valdymas;
• duomenų struktūros objektų, reikalinga failams tvarkyti
(katalogai, failų deskriptoriai, informacija apie vietą diske)
valdymas;
• failus tvarkančios programinių priemonių (failų kūrimui,
naikinimui, kopijavimui, perkėlimui, įrašymui ir t.t.) vykdymas;
• Patogios sąsajos tarp vartotojo ir įrenginiuose saugomų
duomenų užtikrinimas;
• Keliems vartotojams ar procesams bendro fialų panaudojimo
užtikrinimas.
Failų sistemos
• Failų tipai:
• Paprasti:
• tekstiniai (informacijos įrašymo vienetas – simbolis);
• dvejetainiai (informacijos įrašymo vienetas – žodis);
• Specialūs (su įvesties ir išvesties įtaisais asocijuoti failai, kad I/O
operacijos būtų vykdomos kaip failų skaitymo/rašymo operacijos.
Pvz., batch, exe ir kiti paleidžiamieji failai)..
Failų sistemos
• Failų atributai:
• informacija apie kreipties teises;
• slaptažodis;
• failo savininkas;
• failo autorius;
• požymiai (‘tik skaityti”, “paslėptas failas”, ‘sisteminis failas”,
“laikinas failas” ir pan.
• įrašo ilgis;
• sukūrimo, paskutinio panaudojimo ir paskutinio pakeitimo
laikai;
• failo ilgis;
• maksimalus failo ilgis.
Failų sistemos
• Failų sistemos modelis:
• Simbolinis lygmuo -unikalaus failo vardo nustatymas pagal
simbolinį vardą;
• Bazinis lygmuo - failo charakteristikų nustatymas pagal
unikalų vardą;
• Kreipties teisių lygmuo -patikrinimas ar galima nurodyta
operacija;
• Loginis lygmuo - loginio įrašo koordinačių faile nustatymas;
• Fizinis lygmuo -fizinio bloko, kuriame yra loginis įrašas,
nustatymas.
Failų sistemos
• Failų sistemos architektūra:
• Failų sistemų dispečeris. Atlieka tarpininko vaidmenį tarp
taikomųjų programų užklausų ir konkrečios failų sistemos;
• Atitinkamos failų sistemos tvarkyklė;
• Įrenginių valdymo sistema. Inicializuoja ir valdo visus
žemesnio lygio modulius, pavyzdžiui įrenginio (konkretaus
disko, USB rakto ir pan.) tvarkykles.
Failų sistemos
• Failų sistemos fizinė struktūra:
• Disko skirstymo metodas;
• Failo identifikavimo ir radimo būdas;
• Failų charakteristikos;
• Failai ir katalogai;
• Šakninis katalogas.
Failų sistemos/FAT
• FAT12
• Skirsnio dydis iki 16 Mb;
• Bloko dydis: 512 b - 4Kb;
• Failo dydis iki 16 Mb;
• Maksimalus failų skaičius šakniniame kataloge 512;
• Maksimalus failų skaičius nešakniniame kataloge 65535;
• Nėra failų lygio apsaugos;
• 8.3 tipo failų vardai;
• Nėra automatinio failų atstatymo.
Failų sistemos/FAT
• FAT16
• Skirsnio dydis iki 2 Gb;
• Bloko dydis: 2 Kb - 32Kb;
• Failo dydis iki 2 Gb
• Maksimalus failų skaičius šakniniame kataloge 512;
• Maksimalus failų skaičius nešakniniame kataloge 65535
• Nėra failų lygio apsaugos;
• 8.3 tipo failų vardai;
• Nėra automatinio failų atstatymo.
Failų sistemos/FAT
• VFAT
• Pasirodė su Windows 3.11 ir buvo skirta darbui apsaugotame
režime (protected mode);
• Windows 95 sistemoje pridėtas ilgų failų vardų palaikymas;
• Skirsnio dydis iki 4 Gb;
• Bloko dydis: 2 Kb - 32Kb;
• Failo dydis iki 4 GB
• Maksimalus failų skaičius šakniniame kataloge 512;
• Maksimalus failų skaičius nešakniniame kataloge neribotas;
• Nėra failų lygio apsaugos;
• Failų vardų ilgis iki 255 simbolių;
• Nėra automatinio atstatymo.
Failų sistemos/FAT
• FAT32
• Pasirodė su Windows 95 OSR2;
• Šakninis katalogas gali būti perkeltas, galima naudoti
rezervinę lentelės kopiją;
• Windows NT šios sistemos nepalaiko;
• Skirsnio dydis iki 2 Tb;
• Bloko dydis: 4 Kb - 32Kb;
• Failo dydis iki 4 GB;
• Maksimalus failų skaičius šakniniame kataloge neribotas;
• Maksimalus failų skaičius nešakniniame kataloge neribotas;
• Nėra failų lygio apsaugos;
• Failų vardų ilgis iki 255 simbolių;
• Yra automatinis atstatymas.
Failų sistemos/FAT
• FAT struktūra
Failų sistemos/NTFS
• NTFS (New Technology File System)
• Windows NT/2000/XPpro/2003 server operacinių sistemų
failų sistema;
• Skirsnio dydis: nuo 400 Mb;
• Bloko dydis: 1 – 4 Kb;
• Failo vardo ilgis: iki 255 simbolių, Unicode;
• Failo dydis: iki 2 Tb;
• Maksimalus failų skaičius kataloguose neribotas failų lygio
apsauga;
• Ilgų failų vardų palaikymas;
• Tranzakcijų registravimas;
• Automatinis atstatymas.
Failų sistemos/NTFS
• NTFS struktūra
Failų sistemos/Unix tipo FS
• S5
• Klasikinė UNIX šeimos OD failų sistema, pirmą kartą
panaudota UNIX System V sistemoje;
• Skirsnio dydis: 2 Gb;
• Bloko dydis: nuo 512 b iki 1Kb;
• Failo vardo ilgis: iki 14 simbolių;
• Failo dydis: iki 2 Gb;
• Mksimalus failų skaičius nešakniniame kataloge- 65535
• Yra failų lygio apsauga;
• Nėra automatinio failų atstatymo.
Failų sistemos/Unix tipo FS
• UFS
• Ši failų sistema pirmą kartą panaudota BSD UNIX sistemoje;
• Skirsnio dydis: iki 1 Tb;
• Bloko dydis: 4 Kb;
• Failo vardo ilgis: iki 255 simbolių;
• Failo dydis: iki 2 Gb;
• Yra failų lygio apsauga;
• Yra automatinis failų atstatymas
Failų sistemos/Unix tipo FS
• EXT2
• Ši failų sistema pradėta naudoti LINUX operacinėje
sistemoje;
• Skirsnio dydis: iki 4 Tb;
• Bloko dydis: 1 – 4 Kb;
• Failo vardo ilgis: iki 255 simbolių;
• Failo dydis: iki 2 Gb;
• Yra failų lygio apsauga;
• Yra automatinis failų atstatymas.
Failų sistemos/Unix tipo FS
• EXT3
• Turi visus EXT2 elementus;
• Nauja savybė – registracija (journaling).

Contenu connexe

En vedette

Raport euromajdan pl
Raport euromajdan plRaport euromajdan pl
Raport euromajdan pl
odfoundation
 
Macroestructura- Santiago Mariño
Macroestructura- Santiago MariñoMacroestructura- Santiago Mariño
Macroestructura- Santiago Mariño
Andreina Navarro
 
อ. ทรงพล เจริญคำ กลุ่ม6
อ.  ทรงพล เจริญคำ  กลุ่ม6อ.  ทรงพล เจริญคำ  กลุ่ม6
อ. ทรงพล เจริญคำ กลุ่ม6
monrudeesinchai
 
06.02.2014 odf ukraine_military_scenario_pl
06.02.2014 odf ukraine_military_scenario_pl06.02.2014 odf ukraine_military_scenario_pl
06.02.2014 odf ukraine_military_scenario_pl
odfoundation
 

En vedette (16)

Raport euromajdan pl
Raport euromajdan plRaport euromajdan pl
Raport euromajdan pl
 
Data-Driven Marketing Roadshow Acquia - March 27, 2014
Data-Driven Marketing Roadshow Acquia - March 27, 2014Data-Driven Marketing Roadshow Acquia - March 27, 2014
Data-Driven Marketing Roadshow Acquia - March 27, 2014
 
Sprawozdanie 2012
Sprawozdanie 2012Sprawozdanie 2012
Sprawozdanie 2012
 
Trabajo de economía
Trabajo de economíaTrabajo de economía
Trabajo de economía
 
Graduate Marketing Association(GMARK)2015 2016 General Meeting Presentation
Graduate Marketing Association(GMARK)2015 2016 General Meeting PresentationGraduate Marketing Association(GMARK)2015 2016 General Meeting Presentation
Graduate Marketing Association(GMARK)2015 2016 General Meeting Presentation
 
Sprawozdanie 2010
Sprawozdanie 2010Sprawozdanie 2010
Sprawozdanie 2010
 
Macroestructura- Santiago Mariño
Macroestructura- Santiago MariñoMacroestructura- Santiago Mariño
Macroestructura- Santiago Mariño
 
อ. ทรงพล เจริญคำ กลุ่ม6
อ.  ทรงพล เจริญคำ  กลุ่ม6อ.  ทรงพล เจริญคำ  กลุ่ม6
อ. ทรงพล เจริญคำ กลุ่ม6
 
Project Management
Project ManagementProject Management
Project Management
 
Бюро Бизнес Инжиниринга. О компании
Бюро Бизнес Инжиниринга. О компанииБюро Бизнес Инжиниринга. О компании
Бюро Бизнес Инжиниринга. О компании
 
Маленькая история о большом шаге вперед. Социологическая диагностика от "Скоб...
Маленькая история о большом шаге вперед. Социологическая диагностика от "Скоб...Маленькая история о большом шаге вперед. Социологическая диагностика от "Скоб...
Маленькая история о большом шаге вперед. Социологическая диагностика от "Скоб...
 
06.02.2014 odf ukraine_military_scenario_pl
06.02.2014 odf ukraine_military_scenario_pl06.02.2014 odf ukraine_military_scenario_pl
06.02.2014 odf ukraine_military_scenario_pl
 
Vervoersplan 2014 Brussel
Vervoersplan 2014 Brussel Vervoersplan 2014 Brussel
Vervoersplan 2014 Brussel
 
Movie maker pagrindai
Movie maker pagrindaiMovie maker pagrindai
Movie maker pagrindai
 
quà tặng bộ số để bàn,biểu trưng số kỷ niệm ngày thành lập
quà tặng bộ số để bàn,biểu trưng số kỷ niệm ngày thành lậpquà tặng bộ số để bàn,biểu trưng số kỷ niệm ngày thành lập
quà tặng bộ số để bàn,biểu trưng số kỷ niệm ngày thành lập
 
Zbiórki sprawozdanie 2015
Zbiórki sprawozdanie 2015Zbiórki sprawozdanie 2015
Zbiórki sprawozdanie 2015
 

Plus de Donatas Bukelis

Plus de Donatas Bukelis (20)

Internetiniu paskyru saugumas_zaliems
Internetiniu paskyru saugumas_zaliemsInternetiniu paskyru saugumas_zaliems
Internetiniu paskyru saugumas_zaliems
 
Kaledos online zaliems
Kaledos online zaliemsKaledos online zaliems
Kaledos online zaliems
 
Facebook zaliems
Facebook zaliemsFacebook zaliems
Facebook zaliems
 
Pasinaudokite
PasinaudokitePasinaudokite
Pasinaudokite
 
Xampp pagrindai
Xampp pagrindaiXampp pagrindai
Xampp pagrindai
 
Virtualbox darbas su_virtual_masinomis
Virtualbox darbas su_virtual_masinomisVirtualbox darbas su_virtual_masinomis
Virtualbox darbas su_virtual_masinomis
 
Wordpress pagrindai
Wordpress pagrindaiWordpress pagrindai
Wordpress pagrindai
 
Virtualbox naujos masinos_kurimas
Virtualbox naujos masinos_kurimasVirtualbox naujos masinos_kurimas
Virtualbox naujos masinos_kurimas
 
Slide share pagrindai
Slide share pagrindaiSlide share pagrindai
Slide share pagrindai
 
Ms word 2003_pagrindai
Ms word 2003_pagrindaiMs word 2003_pagrindai
Ms word 2003_pagrindai
 
Open office org_pagrindai
Open office org_pagrindaiOpen office org_pagrindai
Open office org_pagrindai
 
Ms windows xp_pagrindai
Ms windows xp_pagrindaiMs windows xp_pagrindai
Ms windows xp_pagrindai
 
Ms powerpoint 2003_pagrindai
Ms powerpoint 2003_pagrindaiMs powerpoint 2003_pagrindai
Ms powerpoint 2003_pagrindai
 
Google docs pagrindai
Google docs pagrindaiGoogle docs pagrindai
Google docs pagrindai
 
Ms excel 2003_pagrindai
Ms excel 2003_pagrindaiMs excel 2003_pagrindai
Ms excel 2003_pagrindai
 
Facebook ugdyme panaudojimo_pagridnai
Facebook ugdyme panaudojimo_pagridnaiFacebook ugdyme panaudojimo_pagridnai
Facebook ugdyme panaudojimo_pagridnai
 
Facebook in education
Facebook in educationFacebook in education
Facebook in education
 
Usb atmintuko kodavimas
Usb atmintuko kodavimasUsb atmintuko kodavimas
Usb atmintuko kodavimas
 
Toolbar vengimas
Toolbar vengimasToolbar vengimas
Toolbar vengimas
 
Thunderbird rss
Thunderbird rssThunderbird rss
Thunderbird rss
 

Paskaita nr5 failu_sist

  • 3. Failų sistemos • Failų sistemos paskirtis ir funkcijos: • diske saugomų failų visumos realizavimas ir valdymas; • duomenų struktūros objektų, reikalinga failams tvarkyti (katalogai, failų deskriptoriai, informacija apie vietą diske) valdymas; • failus tvarkančios programinių priemonių (failų kūrimui, naikinimui, kopijavimui, perkėlimui, įrašymui ir t.t.) vykdymas; • Patogios sąsajos tarp vartotojo ir įrenginiuose saugomų duomenų užtikrinimas; • Keliems vartotojams ar procesams bendro fialų panaudojimo užtikrinimas.
  • 4. Failų sistemos • Failų tipai: • Paprasti: • tekstiniai (informacijos įrašymo vienetas – simbolis); • dvejetainiai (informacijos įrašymo vienetas – žodis); • Specialūs (su įvesties ir išvesties įtaisais asocijuoti failai, kad I/O operacijos būtų vykdomos kaip failų skaitymo/rašymo operacijos. Pvz., batch, exe ir kiti paleidžiamieji failai)..
  • 5. Failų sistemos • Failų atributai: • informacija apie kreipties teises; • slaptažodis; • failo savininkas; • failo autorius; • požymiai (‘tik skaityti”, “paslėptas failas”, ‘sisteminis failas”, “laikinas failas” ir pan. • įrašo ilgis; • sukūrimo, paskutinio panaudojimo ir paskutinio pakeitimo laikai; • failo ilgis; • maksimalus failo ilgis.
  • 6. Failų sistemos • Failų sistemos modelis: • Simbolinis lygmuo -unikalaus failo vardo nustatymas pagal simbolinį vardą; • Bazinis lygmuo - failo charakteristikų nustatymas pagal unikalų vardą; • Kreipties teisių lygmuo -patikrinimas ar galima nurodyta operacija; • Loginis lygmuo - loginio įrašo koordinačių faile nustatymas; • Fizinis lygmuo -fizinio bloko, kuriame yra loginis įrašas, nustatymas.
  • 7. Failų sistemos • Failų sistemos architektūra: • Failų sistemų dispečeris. Atlieka tarpininko vaidmenį tarp taikomųjų programų užklausų ir konkrečios failų sistemos; • Atitinkamos failų sistemos tvarkyklė; • Įrenginių valdymo sistema. Inicializuoja ir valdo visus žemesnio lygio modulius, pavyzdžiui įrenginio (konkretaus disko, USB rakto ir pan.) tvarkykles.
  • 8. Failų sistemos • Failų sistemos fizinė struktūra: • Disko skirstymo metodas; • Failo identifikavimo ir radimo būdas; • Failų charakteristikos; • Failai ir katalogai; • Šakninis katalogas.
  • 9. Failų sistemos/FAT • FAT12 • Skirsnio dydis iki 16 Mb; • Bloko dydis: 512 b - 4Kb; • Failo dydis iki 16 Mb; • Maksimalus failų skaičius šakniniame kataloge 512; • Maksimalus failų skaičius nešakniniame kataloge 65535; • Nėra failų lygio apsaugos; • 8.3 tipo failų vardai; • Nėra automatinio failų atstatymo.
  • 10. Failų sistemos/FAT • FAT16 • Skirsnio dydis iki 2 Gb; • Bloko dydis: 2 Kb - 32Kb; • Failo dydis iki 2 Gb • Maksimalus failų skaičius šakniniame kataloge 512; • Maksimalus failų skaičius nešakniniame kataloge 65535 • Nėra failų lygio apsaugos; • 8.3 tipo failų vardai; • Nėra automatinio failų atstatymo.
  • 11. Failų sistemos/FAT • VFAT • Pasirodė su Windows 3.11 ir buvo skirta darbui apsaugotame režime (protected mode); • Windows 95 sistemoje pridėtas ilgų failų vardų palaikymas; • Skirsnio dydis iki 4 Gb; • Bloko dydis: 2 Kb - 32Kb; • Failo dydis iki 4 GB • Maksimalus failų skaičius šakniniame kataloge 512; • Maksimalus failų skaičius nešakniniame kataloge neribotas; • Nėra failų lygio apsaugos; • Failų vardų ilgis iki 255 simbolių; • Nėra automatinio atstatymo.
  • 12. Failų sistemos/FAT • FAT32 • Pasirodė su Windows 95 OSR2; • Šakninis katalogas gali būti perkeltas, galima naudoti rezervinę lentelės kopiją; • Windows NT šios sistemos nepalaiko; • Skirsnio dydis iki 2 Tb; • Bloko dydis: 4 Kb - 32Kb; • Failo dydis iki 4 GB; • Maksimalus failų skaičius šakniniame kataloge neribotas; • Maksimalus failų skaičius nešakniniame kataloge neribotas; • Nėra failų lygio apsaugos; • Failų vardų ilgis iki 255 simbolių; • Yra automatinis atstatymas.
  • 14. Failų sistemos/NTFS • NTFS (New Technology File System) • Windows NT/2000/XPpro/2003 server operacinių sistemų failų sistema; • Skirsnio dydis: nuo 400 Mb; • Bloko dydis: 1 – 4 Kb; • Failo vardo ilgis: iki 255 simbolių, Unicode; • Failo dydis: iki 2 Tb; • Maksimalus failų skaičius kataloguose neribotas failų lygio apsauga; • Ilgų failų vardų palaikymas; • Tranzakcijų registravimas; • Automatinis atstatymas.
  • 16. Failų sistemos/Unix tipo FS • S5 • Klasikinė UNIX šeimos OD failų sistema, pirmą kartą panaudota UNIX System V sistemoje; • Skirsnio dydis: 2 Gb; • Bloko dydis: nuo 512 b iki 1Kb; • Failo vardo ilgis: iki 14 simbolių; • Failo dydis: iki 2 Gb; • Mksimalus failų skaičius nešakniniame kataloge- 65535 • Yra failų lygio apsauga; • Nėra automatinio failų atstatymo.
  • 17. Failų sistemos/Unix tipo FS • UFS • Ši failų sistema pirmą kartą panaudota BSD UNIX sistemoje; • Skirsnio dydis: iki 1 Tb; • Bloko dydis: 4 Kb; • Failo vardo ilgis: iki 255 simbolių; • Failo dydis: iki 2 Gb; • Yra failų lygio apsauga; • Yra automatinis failų atstatymas
  • 18. Failų sistemos/Unix tipo FS • EXT2 • Ši failų sistema pradėta naudoti LINUX operacinėje sistemoje; • Skirsnio dydis: iki 4 Tb; • Bloko dydis: 1 – 4 Kb; • Failo vardo ilgis: iki 255 simbolių; • Failo dydis: iki 2 Gb; • Yra failų lygio apsauga; • Yra automatinis failų atstatymas.
  • 19. Failų sistemos/Unix tipo FS • EXT3 • Turi visus EXT2 elementus; • Nauja savybė – registracija (journaling).