Btrfs v0.12

Az Oracle alkalmazásában álló Chris Mason ma bejelentette a következő generációs Linux filerendszer, a btrfs 0.12-es (korábbi HUP cikk) verzióját. Chris igazából nem tervezte még kiadni a 0.12-t és úgy volt, hogy ebben a kiadásban már megjelennek az FS fejlettebb képességei is. Azonban olyan változtatásokat eszközölt, amelyek teljesítménybeli problémákat és kisebb bugokat javítanak és szerette volna ezeket a javításoka még azelőtt "kinn" tudni, mielőtt a vélhetően destabilizációval járó "multiple device" támogatás implementálásába belekezd.

A btrfs 0.12 új diszkformátumot hoz, azaz nem visszafele kompatibilis a korábbi kiadásokkal. Akinek korábbi btrfs filerendszere van, annak a backup, mkfs.btrfs, restore a barátja. A kis kellemetlenségért cserébe azonban Chris drámai javulást ígér a filerendszer műveletek egyes típusai (pl. meglevő file-ok random felülírása) területén.

Ezen kívül egyéb más változásokról is olvashatunk a bejelentésben.

Hozzászólások

Mivel a btrfs v0.11 teszteredményei már megvannak érdekes lesz összehasonlítani a most megjelent verziókkal. Pont jókor érkezett a kiadás, hogy ez is szerepelhessen az HUP tesztjeiben. A tesztek már futnak a v0.12-n, eredmények hamarosan.

--
trey @ gépház

huh

szerk: halkan megjegyezném, hogy a legtöbb fájlrendszerben a megengedett karakterek "Any byte except NUL", ennek ellenére 2008-ban még nem sikerült megoldani a karakterek rendes kódolását. a szőnyeg alá lehet söpörni, de ettől még a probléma létezik. ez az ascii módszer van vagy 50 éves, és nem nevezném a legtökéletesebbnek

Ha valaki cirill betűs fájlneveket használ, akkor az nem normális? Lehet, hogy csak orosz. És az orosz az még egy egyszerű eset, mert balról jobbra ír, egyszerű betűkkel. Ezek a problémák egyébként az UTF-8 kódolással teljesen meg vannak oldva. Az ntfs viszont UTF-16 kódolást használ a fájlnevekre, ami sajnos egy nagy melléfogás.

--
CCC3

Works4me. Régebben mindenféle mount opciókkal kellett játszani, de ez még talán kubuntun volt. Most Frugalware-t használok, itt kapásból jól jelennek meg az ékezetek. Illetve nem tudom. Vannak ékezetes könyvtáraim, filejaim, ezek jól jelennek meg. Ha létrehozom ezeket, akkor már nem biztos. Volt olyan könyvtár, amit linuxon hoztam létre, és windowson nem lehetett belelépni. (Zip-ből lett kitömörítve.) Ha windowson tömörítettem ki, akkor meg linuxon volt hibás a file neve. Ugyanakkor ezután az egyik rendszeren létrehoztam egy könyvtárat ékezettel, és megy jól mindkét rendszer alól.

Lehetne még tesztet kérni?

Monnyuk mysql tábla, 2-3 varchar(200) field indexek nélkül, bele random 1m rekord, select * where fieldx like '%h3S%D56s%'; leindexelni és másik select.
Ideális esetben ugyanez myisam-en és innodb-n is :)
Szerintem nagyon hasznos lenne, figyelembe véve hogy nagyon sokan használjuk a Linuxot adatbázisra.

Tudom, hogy telhetetlen vagyok, de hasznos lenne

kösz,
x

„adj ki korán és gyakran, adj ki mindent, amit csak tudsz, a kuszaságig légy nyílt”