Kirjoittaja Aihe: Ubuntun tiedostojärjestelmät  (Luettu 4000 kertaa)

Storck

  • Vieras
Ubuntun tiedostojärjestelmät
« : 03.04.11 - klo:10.55 »
Kertooko joku tietävä kansantajuisesti mitä eroa on seuraavilla:

EXT4
ReiserFS
btrfs
JFS
XFS

Lähinnä mitä eroa tulee olemaan jos koneen osioi kyseisiin muotoihin? Kaikki on journaloivia, siitä syystä kyselen - joku nyrkkisääntö noiden käyttöön missäkin paikassa?

Muitakin journaloivia on, jätin tietoisesti muut pois.

retu

  • Käyttäjä
  • Viestejä: 949
    • Profiili
Vs: Ubuntun tiedostojärjestelmät
« Vastaus #1 : 03.04.11 - klo:12.24 »
Mietin ihan samaa muutama vuosi sitten. Silloin ext4 ei vielä ollut tullut ja ext3 oli oletus. Minua ärsytti ext3 hidastelu joissain tilanteissa, esim. tiedostoja poistaessa. Koneessa oli myös jotain yhteensopivuushäikkää ja se saattoi toisinaan jumittaa niin ettei edes reisub toiminut. Resetin jälkeen bootatessa alkoi sitten puolen tunnin fsck-sessio.

Googlailin ja lueskelin nettijuttuja. Jfs ja xfs alkoivat kiinnostaa. Joillakin tosin näytti olleen tietojen häviämisongelmia xfs:n kanssa. Journaloinnissa on eroa tiedostojärjestelmien kesken. Xfs ja jfs varmistavat vain metatietojen kirjoituksen eivät tiedoston sisällön, kuten ext3. Mutta toisaalta ext3 journalointiakin voi säätää kevyemmäksi.

Googlaillessa löysin mm. tämän vertailun. Päätin kokeilla jfs:ä ja xfs:ä. Molemmat olivat nopempia kuin ext3. Jfs:n cpu-kuorma oli pienin. Koska xfs kritiikki hieman arvelutti ja jfs kritiikkiin en törmännyt, rupesin käyttämään jfs:ä. Ensin usb-levyillä, sitten muutenkin. Toistaiseksi ilman ongelmia.

Sittemmin ext4 julkaisun jälkeen olen kokeillut sitäkin ja hyvältähän tuo vaikuttaa. Tällä hetkellä käytän siis jfs:ä ja ext4:ä.

Tämä nyt oli perskohtaisiin kokemuksiin perustuvaa jupinaa eikä tainnut vastata oikein kunnolla kysymyksiisi. :-[ Parempi vastaus olisi että kokeile ja päätä itse. ;D Wikipediasta löytyy yleistietoa tiedostojärjestelmistä ja ominaisuuksien vertailutaulukko. Imho mielenkiintoisin on zfs, harmi vain että lisensointi tökkii.

SuperOscar

  • Käyttäjä
  • Viestejä: 4065
  • Ocatarinetabellatsumtsum!
    • Profiili
    • Legisign.org
Vs: Ubuntun tiedostojärjestelmät
« Vastaus #2 : 03.04.11 - klo:15.36 »
Joillakin tosin näytti olleen tietojen häviämisongelmia xfs:n kanssa. ––

Koska xfs kritiikki hieman arvelutti

En nyt tiedä tarkalleen, mihin kritiikkiin viittaat. Itse en ole törmännyt väitteisiin ”tietojen häviämisestä” xfs:llä.

Tarkoitatkohan vain sitä yleistä (mutta harhaanjohtavaa) väitettä, että xfs-osiolta tiedostojen palauttaminen (undelete) olisi liki mahdotonta? Kokemukseni mukaan Photorec löytää kyllä tiedot xfs-osiolta siinä kuin muiltakin – eli pienten tiedostojen osalta erittäin hyvin mutta esim. isojen ääni- ja videotiedostojen osalta kehnosti.

Oman kokemukseni perusteella xfs sopii hyvin esim. LVM2-käyttöön, jossa osiota voi myöhemmin joutua suurentamaan, koska xfs sisältää oman työkalun osion koon kasvattamiseen. Sen sijaan pienentää xfs-osiota ei ilmeisesti oikein voi.
pöytäkone 1, NUC: openSUSE Leap 15.6, kannettavat 1–3: Debian GNU/Linux 12; pöytäkone 2: openSUSE Tumbleweed; RPi 1: FreeBSD 14-RELEASE; RPi 2: LibreELEC 11

juyli

  • Vieras
Vs: Ubuntun tiedostojärjestelmät
« Vastaus #3 : 03.04.11 - klo:22.05 »
EXT4
ReiserFS
btrfs
JFS
XFS
Eivät nuo nyt ole mitään Ubuntun tiedostojärjestelmiä, vaan yleisesti tiedostojärjestelmiä, joita Linux-kernel tukee. Ext-järjestelmät ovat kuitenkin nimenomaan Linux-kernelin perustiedostojärjestelmä. Ext-tiedostojärjestelmien lisäksi olen kokeillut vain XFS-tiedostojärjestelmää.
Hieman vanhaa, mutta asiaa valaisevaa on Linux-wiki-sivuilla: http://linux.fi/wiki/Tiedostojärjestelmä
Tuosta Oraclen btrfs:stä en tiedä.

Jakke77

  • Käyttäjä
  • Viestejä: 3946
  • Oulu (Oinaansuo)
    • Profiili
U_G_H

Aspire E5-575G V1.27 CPU: Intel i3-6100U (4) @ 2.300GHz GPU: Intel® HD Graphics 520 GPU: NVIDIA GeForce 940MX Samsung SSD 970 EVO Plus 500GB

Teho

  • Käyttäjä
  • Viestejä: 477
    • Profiili
Vs: Ubuntun tiedostojärjestelmät
« Vastaus #5 : 03.04.11 - klo:22.29 »
BTRFS on oletustiedostojärjestelmä MeeGo:ssa ja tulee olemaan Fedora 16:sta ja luultavasti Ubuntu 11.10-12.04:ssä. Se on EXT4:stä seuraava askel Linuxin tiedostojärjestelmissä. Kun en tiedostojärjestelmistä paljoa tiedä niin en osaa sitä kovin tarkasti kuvailla, mutta ainakin siitä löytyy hyvä tuki SSD:lle ja se on nopeampi kuin nykyiset tiedostojärjestelmät. Teknisiltä ominaisuuksiltaan se vastaa ZFS:ssää ja mahdollistaa vastaavia ominaisuuksia kuin LVM - ilman sitä. Mutta joo, https://btrfs.wiki.kernel.org/index.php/Main_Page tuoltahan niitä löytyy. Fsck ei vielä toimi siinä, joten sen käyttöä kriittisille tiedostoille ei voi suositella, yksi väärä virrankatkaisu ja tiedostot voi olla saavuttamattomissa - ainakin niin kauan kuin tuo fsck ei toimi.

Storck

  • Vieras
Vs: Ubuntun tiedostojärjestelmät
« Vastaus #6 : 03.04.11 - klo:23.24 »
Turha viilata pilkkua juyli vaikka se kivaa olisikin, tämä koskee Ubuntuun asennusta joten siksi...

Luin tuon linkin takana olevan "listan" mutta se ei kertonut mitä käytännön eroja noista löytyy.

Haen: jos osioi EXT4 tai btrfs niin mitä käytännön eroja on odotettavissa? Joku nykyään "paras" jne

Echramath

  • Käyttäjä
  • Viestejä: 242
    • Profiili
    • http://iki.fi/ech/
Vs: Ubuntun tiedostojärjestelmät
« Vastaus #7 : 04.04.11 - klo:03.55 »
Haen: jos osioi EXT4 tai btrfs niin mitä käytännön eroja on odotettavissa? Joku nykyään "paras" jne

EXT4 vs JFX vs XFS on käsittääkseni aika pitkälle vain väittelyä siitä, mikä järjestelmä on milloinkin nopein, ja minkälaisessa käytössä. Btrfs tulee sitten olemaan "jotain ihan muuta" jo käyttäjänkin näkökulmasta – siinä on uusia ominaisuuksia ja toisaalta "omituisuuksiakin": esimerkiksi vapaan tilaan määritelmä on dokumentaation mukaan aika hämärä verrattuna muihin järjestelmiin. Mutta kuten mainittua, juuri tällä hetkellä se ei ole kypsä tuotantokäyttöön ja tietysti ajan määreisiin voi suhtautua vähän skeptisesti, netistä löytyy kovasti uutisia siitä, miten sen piti olla 10.10:n(!) oletusjärjestelmä.

juyli

  • Vieras
Vs: Ubuntun tiedostojärjestelmät
« Vastaus #8 : 04.04.11 - klo:20.31 »
Turha viilata pilkkua juyli vaikka se kivaa olisikin, tämä koskee Ubuntuun asennusta joten siksi...
Luin tuon linkin takana olevan "listan" mutta se ei kertonut mitä käytännön eroja noista löytyy.

En mielestäni viilannut pilkkuja, ja olen aina ollut ymmärtävinäni, että nimenomaan Ubuntu-Suomi ei koita harhauttaa käyttäjiä siten, että kyseessä olisi nimenomaan jotkin Ubuntun tiedostojärjestelmät.
Ubuntussa käytettävät tiedostojärjestelmät on käytettävissä niin Debianissa kuin muissakin Linux-jakeluissa.
Linkin takana oli kuitenkin myös linkit Linux-wiki -sivuille, jossa kullakin kerrotaan suomeksi jotakin perustietoja ja ominaisuuksia kustakin tiedostojärjestelmästä (suomeksi).
Noilla sivuilla oli myös linkit tarkempiin kutakin tiedostojärjestelmää koskeviin tietoihin.

Echramath

  • Käyttäjä
  • Viestejä: 242
    • Profiili
    • http://iki.fi/ech/
Vs: Ubuntun tiedostojärjestelmät
« Vastaus #9 : 05.04.11 - klo:02.18 »
Kunkin jakelun "tiedostojärjestelmät" voidaan määritellä ainakin neljällä eri tavalla.

  • Mikä on sen oletustiedostojärjestelmä
  • Mitä kaikkia tiedostojärjestelmiä sen asennusohjelma suostuu tekemään
  • Mitä kaikkia tiedostojärjestelmiä sen oletuskernel tukee (ja mille kaikille tulee työkaluohjelmia mukana, olisi
    kummaa jos näissä olisi suurta eroa)
  • Miltä järjestelmiltä sen mukana tuleva GRUB osaa käynnistyä
Sinällään kolmen viimeisen suhteen (jotka määreet voivat olla usealla järjestelmällä yhtäaikaa) Btrfs-tuki Ubuntusta jo löytyy, mutta jos ei erikseen aio harrastaa tiedostojärjestelmiä, sitä tuskin vielä kannattaa asentaa.

Storck

  • Vieras
Vs: Ubuntun tiedostojärjestelmät
« Vastaus #10 : 05.04.11 - klo:09.44 »
Btrfs-tuki Ubuntusta jo löytyy, mutta jos ei erikseen aio harrastaa tiedostojärjestelmiä, sitä tuskin vielä kannattaa asentaa.

Miksi ei? Olen btrfs:ää käyttänyt siitä asti kun se Ubuntulle tuli mahdolliseksi.

Teho

  • Käyttäjä
  • Viestejä: 477
    • Profiili
Vs: Ubuntun tiedostojärjestelmät
« Vastaus #11 : 05.04.11 - klo:11.19 »
[Miksi ei? Olen btrfs:ää käyttänyt siitä asti kun se Ubuntulle tuli mahdolliseksi.
Toimiiko fsck? Meinaan jos ei niin se on kerta virtapoikki ja tuurista kiinni, että käynnistyykö uudestaan. Eli kyllä, on syytä olla käyttämättä tällä hetkellä.

Storck

  • Vieras
Vs: Ubuntun tiedostojärjestelmät
« Vastaus #12 : 05.04.11 - klo:15.43 »
[Miksi ei? Olen btrfs:ää käyttänyt siitä asti kun se Ubuntulle tuli mahdolliseksi.
Toimiiko fsck? Meinaan jos ei niin se on kerta virtapoikki ja tuurista kiinni, että käynnistyykö uudestaan. Eli kyllä, on syytä olla käyttämättä tällä hetkellä.

Nuo on taas noita mutu/höpöhöpö-juttuja.
Läppäristä olen (tiedän, ei todellakaan suositeltava tapa) ties kuinka monta kertaa kesken kaiken nykäissyt virtapiuhan irti ja aina on käynnistynyt ihan normaalisti joten vielä vähemmän on odotettavissa ongelmia oikealla sammutuksella/käytöllä.

MUTTA, aiheen tarkoitus oli vertailla/keskustella eroista, ei käytöstä joten en kommentoi tämän enempää käyttöön. Eroavaisuuksista käytännössä keskustelen kyllä.

Lasse.

  • Käyttäjä
  • Viestejä: 1668
  • Techjunkie.
    • Profiili
    • Liquid Flower Games
Vs: Ubuntun tiedostojärjestelmät
« Vastaus #13 : 05.04.11 - klo:16.01 »
Ei se kyllä höpöhöpö-juttua ole, jos tiedostojärjestelmästä puuttuu toistaiseksi sen tarkastus/korjaustyökalu. Eri asia sattuuko silti mitään.
Kone 1: Intel Core i5 2500K, 8GB DDR3, nVidia GTX 560 Ti 1GB, 2x1TB & 1x 250GB HDD, Windows 7 & Arch
Kone 2: Lenovo Ideapad Z370 (i5-2410M, 4GB RAM & GeForce 410M) Chakra
Google LG Nexus 4 (ParanoidAndroid)
Linuxia noin vuodesta 2004.

Storck

  • Vieras
Vs: Ubuntun tiedostojärjestelmät
« Vastaus #14 : 05.04.11 - klo:16.06 »
Käytäntö on osoittanut sen ihan muuksi. Edelleen niin kauan ollut btrfs kuin saatavilla on ollut ja joskus siitä oli juttua aiemmin ja sanoin jo silloin että kovalla (lue: väärällä) käytöllä on ihan testimielessäkin.

Toimii.

Echramath

  • Käyttäjä
  • Viestejä: 242
    • Profiili
    • http://iki.fi/ech/
Vs: Ubuntun tiedostojärjestelmät
« Vastaus #15 : 05.04.11 - klo:16.45 »
Miksi ei? Olen btrfs:ää käyttänyt siitä asti kun se Ubuntulle tuli mahdolliseksi.

En kiistä, etteikö se toimisi, mutta ei se vakaa tuote vielä ole. Se, että sinä olet renkannut sitä miten sattuu päälle ja pois, ei tarkoita, etteikö journaloinnista huolimatta voisi jotain tapahtua. En asentaisi sitä tuotantoon – ainakaan pyörivälle levylle, ilmeisesti SSD:n kanssa voisi jotain itua ollakin? – ja tuotantoa on tässä kaikki, mistä seuraa paha mieli, jos se osio ei toimi. Wikin mukaan siinä on edelleen sekä bugeja, että "ominaisuuksia". Tietysti vain käytössä bugit löydetään, mutta hyötyähän siitä ei ole, jos ei raportoi niitä.

Katson ainakin itse asiaa uudelleen sitten kun Ubuntu-kehittäjät ovat katsonut järjestelmän vakaaksi.