Ero sivun ”Ext3” versioiden välillä

Siirry navigaatioon Siirry hakuun
p (Luokka:Tiedostojärjestelmät)
(siistitty hieman)
Rivi 2: Rivi 2:


Ext3 eroaa ext2:sta kolmella tavalla:
Ext3 eroaa ext2:sta kolmella tavalla:
<ul><li>[[journalointi]]ominaisuudella
*[[journalointi]]ominaisuudella
<li>H-tree hakemistoindekseillä
*H-tree hakemistoindekseillä
<li>Hakemiston sisäisillä tietotyypeillä
*Hakemiston sisäisillä tietotyypeillä
</ul>


Mikäli näitä ominaisuuksia ei huomioida, on ext3-osio myös toimiva ext2-osio.
Mikäli näitä ominaisuuksia ei huomioida, on ext3-osio myös toimiva ext2-osio.


Linuxin journalointitoteutuksessa on kolme eri toimintatapaa:
Linuxin journalointitoteutuksessa on kolme eri toimintatapaa:
<ul>
 
<li>journal, jossa sisältö ja metadata kirjoitetaan muistiin ennen levylle kirjoittamista, hidas, kaikki data pitää kirjoittaa levylle kaksi kertaa.
#Journal, jossa sisältö ja metadata kirjoitetaan muistiin ennen levylle kirjoittamista, hidas, kaikki data pitää kirjoittaa levylle kaksi kertaa.
<li>writeback, tekniikka jossa metadata kirjoitetaan suoraan levylle, mutta itse tiedostojen sisällön kirjoitusta hidastetaan, voi johtaa datahukkaan
#Writeback, tekniikka jossa metadata kirjoitetaan suoraan levylle, mutta itse tiedostojen sisällön kirjoitusta hidastetaan, voi johtaa datahukkaan
<li>ordered, kuten writeback, mutta järjestys pakoittaa tiedostojen sisällön kirjoitettavaksi suoraan niitä kuvaavan metadatan perään, tämä on oletuksena käytössä
#Wrdered, kuten writeback, mutta järjestys pakoittaa tiedostojen sisällön kirjoitettavaksi suoraan niitä kuvaavan metadatan perään, tämä on oletuksena käytössä
</ul>
 


H-tree indeksin rakenne on huomattavasti yksinkertaisempi verrattuna aiemmin levyjärjestelmissä käytettyyn B-tree indeksointiin.
H-tree indeksin rakenne on huomattavasti yksinkertaisempi verrattuna aiemmin levyjärjestelmissä käytettyyn B-tree indeksointiin.
Noudettu kohteesta ”https://www.linux.fi/wiki/Ext3