Failų sistema: Skirtumas tarp puslapio versijų

nėra keitimo aprašymo
(Naujas puslapis: '''Failų sistema''' - tai tokia duomenų struktūra, kuri leidžia saugoti visokius duomenis kur nors. Reikalas gi tas, kad jei turim šiaip sau kokią tai duomenų saugojimo vietą, tai surašę ką papuola, kur papuola, paskui nieko rasti negalėsim, todėl turėsim ką papuola ir kur papuola, bet ne tai, ką reikia. Štai vat tada ir atsiranda visokios duomenų saugojimo struktūros, kurios ir vadinamos failų sistemomis. Bendra mintis čia tokia, kad duomenų saugojimo...)
 
 
(nerodoma viena tarpinė versija, sukurta vieno naudotojo)
1 eilutė: 1 eilutė:
'''Failų sistema''' - tai tokia duomenų struktūra, kuri leidžia saugoti visokius duomenis kur nors. Reikalas gi tas, kad jei turim šiaip sau kokią tai duomenų saugojimo vietą, tai surašę ką papuola, kur papuola, paskui nieko rasti negalėsim, todėl turėsim ką papuola ir kur papuola, bet ne tai, ką reikia. Štai vat tada ir atsiranda visokios duomenų saugojimo struktūros, kurios ir vadinamos failų sistemomis. Bendra mintis čia tokia, kad duomenų saugojimo vieta paskirstoma visokiais gabalais, o atskiroje vietoje saugomi duomenų aprašymai, kad gautųsi tuos duomenis surasti.
'''Failų sistema''' - tai tokia duomenų struktūra, kuri leidžia saugoti visokius duomenis kur nors. Reikalas gi tas, kad jei turim šiaip sau kokią tai duomenų saugojimo vietą, tai surašę ką papuola, kur papuola, paskui nieko rasti negalėsim, todėl turėsim ką papuola ir kur papuola, bet ne tai, ką reikia. Štai vat tada ir atsiranda visokios duomenų saugojimo struktūros, kurios ir vadinamos failų sistemomis. Bendra mintis čia tokia, kad duomenų saugojimo vieta paskirstoma visokiais gabalais, o atskiroje vietoje saugomi duomenų aprašymai, kad gautųsi tuos duomenis surasti.
Šiais laikais praktiškai visur yra naudojamos hierarchinės failų sistemos, kurios turi failų ir katalogų struktūrą, kuri primena medį. Tokios sistemos pirmiausiai atsirado [[Multics]] sistemoje, paskui išplito [[UNIX]] sistemose, o paskui jau ir visur kitur, įskaitant ir [[DOS]] bei [[Windows]].


Failų sistemos būna labai įvairios - pačios primityviausios būna juostų failų sistemos, kur juostos pradžioje yra failų sąrašas su markeriais, nuo kurios iki kurios juostos vietos eina tasai failas. Failai rašomi tik ištisiniais, 100% ilgio nuosekliais gabalais. Panašios sistemos būdavo naudojamos senoviniuose [[PDP]] kompiuteriuose ar pirmuose [[asmeniniai kompiuteriai|pirmuose asmeniniuose kompiuteriuose]], kurie naudodavo [[magnetofonai|magnetofonus]] duomenims saugoti. Jei reikdavo perrašyti kokius nors duomenis, tai prasidėdavo labai didelės problemos su juostos vietos pernaudojimu, nes atsilaisvinusius gabalus pakartotinai panaudoti būdavo sudėtinga. Neretai po kelių duomenų perrašymų vos ne pusė juostos pasidarydavo tuščia, bet netinkama naudojimui, nes tiesiog sufragmentuota į per mažus tuščius gabalus. Tai tada prasidėdavo perrašymai iš juostos į juostą, kad gautųsi tą juostą defragmentuoti.
Failų sistemos būna labai įvairios - pačios primityviausios būna juostų failų sistemos, kur juostos pradžioje yra failų sąrašas su markeriais, nuo kurios iki kurios juostos vietos eina tasai failas. Failai rašomi tik ištisiniais, 100% ilgio nuosekliais gabalais. Panašios sistemos būdavo naudojamos senoviniuose [[PDP]] kompiuteriuose ar pirmuose [[asmeniniai kompiuteriai|pirmuose asmeniniuose kompiuteriuose]], kurie naudodavo [[magnetofonai|magnetofonus]] duomenims saugoti. Jei reikdavo perrašyti kokius nors duomenis, tai prasidėdavo labai didelės problemos su juostos vietos pernaudojimu, nes atsilaisvinusius gabalus pakartotinai panaudoti būdavo sudėtinga. Neretai po kelių duomenų perrašymų vos ne pusė juostos pasidarydavo tuščia, bet netinkama naudojimui, nes tiesiog sufragmentuota į per mažus tuščius gabalus. Tai tada prasidėdavo perrašymai iš juostos į juostą, kad gautųsi tą juostą defragmentuoti.
8 eilutė: 10 eilutė:
* Hierarchinės (praktiškai visos šiuolaikinės failų sistemos), kurios turi katalogų medžio struktūrą.
* Hierarchinės (praktiškai visos šiuolaikinės failų sistemos), kurios turi katalogų medžio struktūrą.
* Koduotos, kur duomenys (visa failų sistema ar jos dalys) yra užšifruojamos
* Koduotos, kur duomenys (visa failų sistema ar jos dalys) yra užšifruojamos
* Žurnalinės, kur kiekvienas duomenų rašymas yra atskirai užrašomas, kad būtų galima išsiaiškinti, kur duomenys dingo, jei kas ne taip
* [[Žurnalinės failų sistemos]], kur kiekvienas duomenų rašymas yra atskirai užrašomas, kad būtų galima išsiaiškinti, kur duomenys dingo, jei kas ne taip
* Transakcinės - pagerintos žurnalinės, kurios organizuotos taip, kad praktiškai būtų neįmanoma prarasti duomenų, nes jie rašomi taip, kad nedingtų išvis
* Transakcinės - pagerintos žurnalinės, kurios organizuotos taip, kad praktiškai būtų neįmanoma prarasti duomenų, nes jie rašomi taip, kad nedingtų išvis
* Struktūruotos, kurios leidžia struktūruoti failų turinį taip, kaip duomenų bazėse ar panašiai
* Struktūruotos, kurios leidžia struktūruoti failų turinį taip, kaip duomenų bazėse ar panašiai
2 160

pakeitimų