Ero sivun ”Ext3” versioiden välillä

Siirry navigaatioon Siirry hakuun
1 357 merkkiä lisätty ,  6. elokuuta 2005
etuja ja haittoja tarkemmin
Ei muokkausyhteenvetoa
 
(etuja ja haittoja tarkemmin)
Rivi 1: Rivi 1:
Ext3 eli ''ext3fs'' on Linux-maailman eniten käytetty [[tiedostojärjestelmä]]. Ext3 on taaksepäin yhteensopiva [[ext2]]:n kanssa, josta se eroaa [[journalointi]]ominaisuutensa puolesta.
Ext3 eli ''ext3fs'' on Linux-maailman eniten käytetty [[tiedostojärjestelmä]]. Ext3 on taaksepäin yhteensopiva [[ext2]]:n kanssa.
 
Ext3 eroaa ext2sesta kolmella
<ul><li>[[journalointi]]ominaisuudella
<li>H-tree hakemistoindekseillä
<li>Hakemiston sisäisillä tietotyypeillä
</ul>
 
Mikäli nämä ominaisuudet jätetään huomioimatta, on ext3-osio myös toimiva ext2-osio.
 
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.
<li>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ä
</ul>
 
H-tree indeksin rakenne on huomattavasti yksinkertaisempi verrattuna aiemmin levyjärjestelmissä käytettyyn B-tree indeksointiin.
Hash-tree rakenteessa käytetään pointtereina hash summia, kun binääripuuindeksissä käytettiin normaaleja pointteriarvoja, ja puu piti purkaa auki kun sitä haluttiin käsitellä.
 
==Ext3 haitat==
 
Ext3selle ei ole defragmentointiohjelmaa. Ext3 voidaan defragmentoida e2defragilla, mutta osio pitää muuntaa ext2 muotoon sitä varten.
 
Osion koon muuttaminen ajon aikana ei ole 100% testattua, ja voi korruptoida osion.
 
Osion läpinäkyvää pakkausta ei ole toteutettu.
Rekisteröitymätön käyttäjä

Navigointivalikko