Názory k článku
Reiser4: Mrtvý souborový systém?
Nechápu
celé vláknoRe: Nechápu
celé vláknoRe: Nechápu
celé vláknoZmente to, at to vyjadruje skutecne vyhrady k vysledkum:
1. Testy nevypovidaji o celkove kvalite filesystemu (mohl jste udelat vic rozdilnych testu)
2. Metodika testu neni perfektni
Poznamka k bodu 2 - zadna metodika neni nikdy perfektni a zadne mereni neni "presne"
Re: Nechápu
celé vláknoRe: Nechápu
celé vláknoRe: Nechápu
celé vláknoTřeba na notebooku mi je fuk, zda se film smaže za jednu nebo dvě sekundy, ale podstatné je, jestli mi opera naběhne za tři nebo za pět sekund. Jistě, nejsou to závratné rozdíly, ale co si budeme povídat - právě tato drobná zdržení dráždí nejvíce :-)
U Reiser4 oceňuji především transparentní kompresi, kterou jiné FS zatím moc nenabízejí. Podle některých testů je odezva systému na komprimovaném disku až dvakrát větší, protože CPU se většinou fláká (platí zvláště na desktopu). Samozřejmě nemá smysl na komprimovaný oddíl nahrávat mp3 a filmy.
Re: Nechápu
celé vláknoPokud se obavate o zasah nejakeho daemona do vysledku mereni, doporucuji to provadet z nejakeho live CD, kde vetsinou moc deamonu nebezi.
Take nechapu porovnani ze zastaralym ext3, kdyz jste sam psal, ze jste zkousel i ext4. Daleko hodnotnejsi by bylo porovnani etx4 a reiser4.
Mozna by stalo za to si vytvorit script, co by vam automaticky vytvarel souborovy oddil s urcitym file systemem a pak provadel testy s kopirovanim, presouvanim a mazanim souboru a adresaru. Vysledky testu ukladat do souboru a ten pak analyzovat vyse uvedenym zpusobem. Takove testovani by bylo opravdu hodnotne. Mozna by to stalo za samostatny clanek.
Re: Nechápu
celé vláknoRe: Nechápu
celé vláknoRe: Nechápu
celé vláknoecho 1 > /proc/sys/vm/block_dump
Re: Nechápu
celé vláknoIdeálne spustiť 3-4 várky testov, napr. s 30%, 60%, 90% a 97% zaplnením oddielu. Súbory na oddiel nakopírovať pri každom teste rovnaké, pár veľkých (5-10x ~100MB-1GB), viac stredných (10-100x 1-50MB) a spústu malých (10000-100000x 1kb-20kB), potom nejakú časť z nich zmazať, zopár súborov nakopírovať naspäť a až potom pustiť test (simuluje to skutočné použitie, možno to mazanie a kopírovanie párkrát zopakovať). Spraviť na to skript zrejme nebude nič zložité.
Re: Nechápu
celé vláknoRe: Nechápu
celé vláknoRe: Nechápu
celé vláknoChapu ale ze se to hodne blbe testuje.
hm
celé vláknoRe: hm
celé vláknoTen wandering řurnál zní moc hezky. Podle mě je chyba chtít pluginy ve VFS. Četl jsem, že jde o nedorozmění, protože ve VFS by to nefungovalo a nebylo by to šikovné. Holt někdo v jádře si myslí, že sežral všechnu moudorst... což je bohužel obecná lidská nemoc.
Re: hm
celé vláknoRe: hm
celé vláknoRe: hm
celé vláknoRe: hm
celé vláknoMám dojem ře firmy buďto vyvíjí dobrý software, nebo prodávají špatný softare. Vyvíjet i prodávat dobrý software snad nikdo neumí ... :(
Re: hm
celé vláknoRe: hm
celé vláknoAle je to fakt, OSS kopíruje M$ jak jen může, jen to stihne o pár let dřív, než to M$ "vymyslí".
Re: hm
celé vláknonetware vs MS
celé vláknoRe: netware vs MS
celé vláknoRe: netware vs MS
celé vláknoRe: netware vs MS
celé vláknoBohuzel ve sve praci mam co do cineni s nejnovejsim Groupwise i AD. Neodvazuji se rict, co je mensi zlo, ale MS rozhodne nevychazi draz (tak jak se casto argumentuje).
Novell dnes proste nestiha.
Re: hm
celé vláknoPak se dostavate do stavu, ze byste museli mit v sitovem prostredi nekolik runych systemu, coz Vam komplikuje sitove prostredi a tedy i jeho udrzbu a potreba vice kvalifikovanych lidi pro ruzne systemy. Ve vysledku se to zacne prodrazovat. Zejmena, pokud jste mala firma. Nemluve o tom, ze v tomto segmentu dostanete slusny "balik" v podobe SBS serveru za akceptovatelne penize.
Novell se na tuto situaci ted snazi reagovat pres SUSE a migrovani NetWare sluzeb do Open Enterprise serveru, jenz se snazi postavit na Linuxu se zachovanim sluzeb a toho dobreho z NetWaru. A snazi se demonstrovat, ze tu existuje plnohodnotna alternativa ke svetu MS. Snad se mu to podari.
Muzu to demonstrovat treba na jedne siti, na jejiz sprave se podilim. Zakladem sitoveho prostredi je Novell a s doplnenim o ZENWorksy a GroupWise spokojene funguje jako sitove prostredi pro uzivatele s Windows. Kdyz jsme zacali resit nektere aplikacni servery, z pocatku se nam to darilo delat na Linuxu. Nicmene s pozadavky na nasazeni nekterych aplikaci, nebo s rozvojem aplikaci jiz provozovanych, jsme zacali potrebovat jako aplikacni srver i MS Windows Server (SQL a IIS). K tomu se pridal pozadavek na vzdaleny pristup a moznosti prace s Win aplikacemi na dalku. Logickym krokem tedy bylo nasazeni Windows terminal serveru. Takze kdyz to shrnu, provozujeme ted celkem tri platformy. Chapu, ze potom je tlak na zjednoduseni sitove architektury a vysledkem je v dost pripadech prechod na platformu MS Windows. Ac neni nejlepsi, zvlada tak nak dobre vsechno potrebne.
K tomu dobre zvladnuty marketing a i blizkost tohoto prostredi managmentu, vzhledem k tomu, ze ho provozuji na dektopech.
Re: hm
celé vláknoRe: hm
celé vláknoMá to výhody a nevýhody, třeba si myslím, že fakt není potřeba mít v jednom adresáři tři různé soubory Readme, README a readme. Ale zase je důležité, aby si FS velikosti písmenek pamatoval (to naštěstí ve Windows funguje). Ale já se osypu, když mi ve Win nějaký program zmrší obrázek.jpg na Obrázek.JPG.
Takže s tím, jak to funguje na Linuxu jsem spokojen - je to spolehlivé. Hledání souborů bez ohledu na velikosti písmenek zajišťuje třeba Tracker.
Re: hm
celé vláknoRe: hm
celé vláknoRe: hm
celé vláknoRe: hm
celé vláknoRe: hm
celé vláknoRe: hm
celé vláknoJeste, ze case senzitivitu neresi programy, ale ma ji na starosti kernel.
Re: hm
celé vláknoRe: hm
celé vláknoRe: hm
celé vláknoRe: hm
celé vláknoNo já nevím. Instalátor SFU se (IIRC) ptá, jestli mají být non-Win32 subsystémy přepnuty do case-sensitive režimu, a pokud člověk chce rozumnou kompatibilitu, tak by to asi měl přepnout. Akorát pak může být problém s používáním týchž souborů z Win32. Člověk si asi nevybere, ale nevěřím, že by zapnutí téhle funkce působilo tolik problémů, jako její vypnutí.
Jinak opravdu nechápu, o jakou "sílu Unixu" by mělo jít. Souborových systémů byla a je hromada, včetně vůbec samotných modelů pro názvy (hostitelé v názvu souboru ano/ne, zařízení ano/ne, různé typy hierarchií (flat adresář, jednoúrovňové adresáře, libovolné stromy), typy souboru jako funkčně významná součást názvu ano/ne, číslo verze souboru ano/ne, povolená sada znaků v názvech, oddělovače jednotliých částí názvu (':','/','\'...), case sensitivity ano/ne)... Zatím vždycky po každých zhruba dvaceti letech vypadala mapa operačních systémů úplně jinak. To, že spousta systémů má vlastní konvence, to je nějaké "vytahování"?
Re: hm
celé vláknoRe: hm
celé vláknoRe: hm
celé vláknoOsobně mi case sensitivita ve jménech souborů připadá jako rozumnější volba.
Re: hm
celé vláknoPomohlo az nalezeni tech souboru, dat je do excludu, ZNOVA ZFORAMTOVAT svazek a obnova souboru, tomu nerikam spolehlivy FS, nastroje na opravu opravdu nestaly za nic, bavim se o novem FS, co umel to jakoze LVM.
Re: hm
celé vláknoDale NTFS nema journal, ty kecy ze jako ma, vychazeji pouze od lidi, kteri naprosto netusi, co to ten journal vlastne je, pokud jej ma, pak me zjimaji vlastnosti, jak je dat do jineho diku a jak lze jeho vlastnosti ovlivnit .... a proc se pri vypadku proudu checkuje cely FS
Re: hm
celé vláknoRe: hm
celé vláknoRe: hm
celé vláknoRe: hm
celé vláknoRe: hm
celé vláknoRe: hm
celé vláknoRe: hm
celé vláknoRe: hm
celé vláknoškoda
celé vláknoRe: škoda
celé vláknoVelikost obsazeného místa na disku
celé vláknoRe: Velikost obsazeného místa na disku
celé vláknoRe: Velikost obsazeného místa na disku
celé vláknoRe: Velikost obsazeného místa na disku
celé vláknoRe: Velikost obsazeného místa na disku
celé vláknoRe: Velikost obsazeného místa na disku
celé vláknoRe: Velikost obsazeného místa na disku
celé vláknoRe: Velikost obsazeného místa na disku
celé vláknoRe: Velikost obsazeného místa na disku
celé vláknoreiser4[mount(3515)]: parse_options (fs/reiser4/init_super.c:253)[nikita-2307]:
WARNING: Unrecognized option: "notail"
Re: Velikost obsazeného místa na disku
celé vláknoRe: Velikost obsazeného místa na disku
celé vláknoRe: Velikost obsazeného místa na disku, srovnání s NTFS
celé vláknoČistá velikost dat je 253MB, velikost udávaná windowsama jako "velikost na disku" je 307MB, volné msíto po rozbalení kleslo z 830 na 509MB.
Vinu na této nesrovnalosti přikládám (hypotéza) tomu, že jede o silně zaplněný a fragmentovaný disk (hodně gigabajtových souborů, které už nikdo jen tak nezkompletuje) a zřejmě bylo třeba vytvořit nový fragment MFT, jelikož zdrojáky mají 25K souborů...
Po aplikaci NTFS komprese na složku se zdrojáky je obsazené místo hlášené systémem 177MB a volné místo hlášené systémem 638MB (z původních 830). Poznámka: Rozdíl je tedy opět asi 15MB, zřejmě způsoben nárůstem MFT.
Srovnání s linuxovými FS, dle Tomáše Račka výše, (díky):
Ext3: 317MB
Reiser4 269MB
NTFS: 307/321MB
Reiser4, transparentní komprese složky: 195MB
NTFS, transparentní komprese složky: 177/192MB
Komentář: NTFS je v základu zdá se na úrovni nebo horší než ext3, nicméně nevím, jestli v případě ext3 také nekleslo volné místo nad rámec místa použitého pro data vlivem metafat (jako u NTFS o 15MB). Čili je třeb brát s rezervou, přikláněl bych se k hodnocení "srovnatelný".
Resiser4 naproti tomu vykazuje příkladnou efektivitu, způsobenou zřejmě technologií tail-packing, která omezeuje výrazné slack-space (přes 50MB/20% dat na ostatních FS).
S použitím transparentní komprese se výsledky vyrovnávají (akorát EXT3 je diskavifikováno...). Neznámou je opět spotřeba místa pro metadata u Reiser4, teoreticky by se tedy mohlo NTFS posunout výrazněji dopředu.
Závěr: nad transparentní kompresí by neměl být ohrnován nos, neboť dokáže výrazně šetřit místem, aniž by kaldla nějaké překážky. Navíc šetří I/O provoz, což je největší úuké hrdlo.
Výsledky získány na Windows XP Home SP2 (ano, Home, pro toho pohádkáře někde dole, haha!). Velikost clusteru 4KB. Šlo o datovou partišnu, takže by nemělo dojít ke zkreslení výsledků vlvivem dočasných souborů, cache browseru apod. Děkuji své rodině za podporu, panu prezidentovi (ne!), etc and all taht rott. Love anv peace!
Re: Velikost obsazeného místa na disku, srovnání s NTFS
celé vláknoA ještě oprava, hodota u Reiser4 s použitím transparentní komprese je vypočtená přes volné místo, takže je samozřejmě plně srovnatelná s NTFS a Reiser nemá metodologickou výhodu, jak je nezančeno v původním příspěvku, omlouvám se za opomenutí.
Je možné, že Reser4 neumožňuje tail-packing při kompresi, jako NTFS neumožňuje MFT resident ukládání souborů při kompresi? To by trošku vysvětlovalo pouze remízu s NTFS (čekal jsem vátězství).
Re: Velikost obsazeného místa na disku, srovnání s NTFS
celé vláknoDebil nejste, jen jsme se trochu nepochopili. :-) Myslel jsem, že používám patchnuté gentoo-sources ne jako adresář pro test, ale že mám kernel zkompilovaný právě z těchto zdrojáků (samozřejmě patchnutý, viz odkaz výše). Jinak gentoo-sources je jen AFAIK patchnutá vanilka od vývojářů Gentoo. V prvním měření jsem používal zdrojáky 2.6.25, teď, abych to nějak sladil s vašimi výsledky, jsem stáhnul přímo verzi 2.6.25.9 z www.kernel.org. Pro představu ta má komprimovaná gzipem asi 60MB.
Zkusil jsem tedy znovu všechny testy (vyhodnocoval jsem pomocí df -h, když se du ukázalo jako nefunkční - na netu lze dohledat, že má problém právě s compress pluginem). Do testu jsem zahrnul ext3, ReiserFS (i s notail) a Reiser4 (bez komprese, s defaultní lzo a nakonec gzip kompresí). Pro tyto účely jsem vyhradil +-5GB partition (víc fakt nešlo, už tak je to osmina mé diskové kapacity:-))
Nejprve tedy vytvoření FS, pro úplnost uvedu i příkazy:
mkfs.ext3 /dev/hdb3
mkfs.reiserfs /dev/hdb3
mkfs.reiser4 /dev/hdb3
mkfs.reiser4 -o create=ccreg40,compress=lzo1 /dev/hdb3
mkfs.reiser4 -o create=ccreg40,compress=gzip1 /dev/hdb3
| FS: | ReiserFS | ReiserFS (notail) | ext3 | Reiser4 | Reiser4(lzo) | Reiser4(gzip) |
| Počáteční obsazené místo: | 33MB | 33MB | 138MB | 284KB | 284KB | 284KB |
Zde by bylo asi na místě zmínit, že aktuální naformátovaná kapacita je asi o 150MB menší v případě Reiser4 (tolik tedy vysvětlení k na první pohled nízkým hodnotám u tohoto FS).
A už teď samotné využití prostoru:
| FS: | ReiserFS | ReiserFS (notail) | ext3 | Reiser4 | Reiser4(lzo) | Reiser4(gzip) |
| Obsazené místo: | 317MB | 343MB | 455MB | 274MB | 174MB | 89MB |
| Po odečtení: | 284MB | 310MB | 317MB | 274MB | 174MB | 89MB |
Samotná velikost je tedy nejmenší u Reiser4 s gzip kompresí (jak je to s rychlostí čtení, zápisu ap., už je otázka na nějaký další test), možná by ještě nebylo od věci zkusit, jak je na tom velikost metadat na větší partition, žel na to možnosti nemám, třeba někdo přispěje svými zkušenostmi. :-)
Re: Velikost obsazeného místa na disku, srovnání s NTFS
celé vláknoTedy gzip docela ukázal zoubky... to bych do něj neřekl. NTFS používá tuším lz77 (tvrdí wikipedia).
lzo je prý extrémně rychlé, zatímco gzip by měl být deflate, čili lz77+huffman. Co si tak vzpomínám, tak už by větší provoz na disku (30MB/s+) asi vedl k znatelnému vytížení cpu (desítky procent), takže gzip opravdu jen pro zřídka používaná data (zálohy po aktualizacích; manuálové stránky - sjou jich mraky, ale potřebuejte vždy jen malý drobek).
Kdy se Raiser priznal
celé vláknoRe: Kdy se Raiser priznal
celé vláknoRe: Kdy se Raiser priznal
celé vláknoRe: Kdy se Raiser priznal
celé vláknoElephants Dream & Big Buck Bunny
celé vláknoRe: Elephants Dream & Big Buck Bunny
celé vláknoProsím, zpět z dovolené!
celé vláknoMrtvý souborový systém?
celé vláknoRe: Mrtvý souborový systém?
celé vláknoRe: Mrtvý souborový systém?
celé vláknopotulne zurnaly a podobne vyrazy
celé vláknov pripadech kdy je to jasne (strom <-> tree) tak je to ok, ale u takovychhle veci neni jasna terminologie a tak by bylo lepsi pouzivat originalni anglicke terminy.
jak tedy zni "potulny zurnal" v originale?
diky
Re: potulne zurnaly a podobne vyrazy
celé vláknooveriť).
Re: potulne zurnaly a podobne vyrazy
celé vláknoRe: potulne zurnaly a podobne vyrazy
celé vláknoUpresnenie
celé vláknoJournal: AFAIK sa zmeny vykonávajú na novo skopírovanom mieste, a nakoniec sa zmenia pointre, aby ukazovali na nové miesto. Miesto pre blok žurnálu sa vyberá tak, aby bolo blízko pôvodného bloku (minimalizovanie seeku pri následnom čítaní súboru).
Naviac tam existuje nejaká heuristika, ktorá označuje prepisované "wandered" bloky na "relocatable" a "overwrite" - hovorí to, či sa blok môže presunúť, alebo bude prepisovaný dva krát ako u klasického žurnálu (jedna kópia do žurnálu, jedna kópia naspäť). Dva prepisy môžu byť dobré napr. aby bloky "neodcestovali" príliš ďaleko, čo by zvýšilo seek time. Tá heuristika je založená na tom, či majú dirty bloky dirty parenta apod.
Ďalšie dve optimalizácie sú copy-on-capture a steal-on-capture, ktoré zabezpečujú minimalizovanie počtu transakcií, ak sa nejaký blok prepisuje viackrát, zapisuje sa len posledná transakcia na bloku.
Do súborov sa dá "cd"-čknuť, obsahom súboru sú pseudo-súbory reprezentujúce jeho atribúty apod; treba na to executable permission kvôli obmedzeniu VFS. S pluginami je teoreticky možné vytvoriť nekonečne veľké adresáre (súbor sa generuje on-the-fly). Pluginy naviac môžu "radiť" balancovaciemu algoritmu.
Podrobnosti sú na http://www.namesys.com/txn-doc.html, ale je to momentálne nejaké vychcípané. Viz tiež blog Danilova (jeden z vývojárov): http://nikitadanilov.blogspot.com/2006/03/reiser4-1-internal-tree.html
Existuje nejaka BINARNA distribucia s ReiserFS4
celé vláknoRe: Existuje nejaka BINARNA distribucia s ReiserFS4
celé vláknoRE: Reiser4: Mrtvý souborový systém?
celé vláknopredaj NAMESYSu?
celé vláknoRe: predaj NAMESYSu?
celé vláknoRe: predaj NAMESYSu?
celé vláknoRe: predaj NAMESYSu?
celé vlákno- původní Namesys na Reiseru4 nijak zvlášť (kromě grantu DoD) nevydělával a komerční featury jako online repacker nikdo sponzorovat nechtěl
- v kódu se vyzná akorát Hans (v base), tři programátoři Namesysu v Rusku, z toho jeden bývalý a jistý přehled mají Andrew Morton a Christoph Hellwig, kteří mají ovšem na práci mraky jiných věcí
- dodělávky některých věcí (třeba optimalizace fsync(), bez které se na R4 v podstatě nedají provozovat databáze) nejsou, jak Hans osobně uznal, triviální
tak to docela chápu.
Pokracovani v Reiser4
celé vláknoSkoda, ze nejsem a nikdy nebudu programator. Ale nekdo z Vas pritomnych by mozna zvladnul pokracovat...
"Mrtvost" u opensource
celé vláknoRe: "Mrtvost" u opensource
celé vláknoRe: "Mrtvost" u opensource
celé vláknoRe: "Mrtvost" u opensource
celé vláknoRe: "Mrtvost" u opensource
celé vláknoRe: "Mrtvost" u opensource
celé vláknoRe: "Mrtvost" u opensource
celé vláknopár komentářů...
celé vlákno1) rozepře H. Reisera a vývojářů Linux kernelu: s Hansem není právě snadné vyjít, ale domnívám se, že v tomto případě je větší kus pravdy na jeho straně. Nakonec ten, kdo v diskusi reagoval iracionálně byl právě Ch. Helwig. Je škoda, že takoví lidé jsou zodpovědní za směr, kterým se Linux vydá. Hans asi udělal chybu, když se rozhodl svůj projekt implementovat v Linuxu a nevybral třeba některý z rodiny *BSD, situace mohla být asi zcela jiná...
2) Reiser4 pluginy: modularita je výborná věc, modulární software je flexibilnější, snadněji se debuguje, přidávají funkce... V oblasti file systémů to ale není běžná věc a navíc směr, kterým kráčí vývoj Linux kernelu je právě opačný, bohužel... Třeba VFS API (poprvé myslím implementováno v SunOS) takovou modularitu umožňuje, takže jakýkoli FS, který má toto API lze relativně snadno naportovat. Vše ostatní je (a měla by být) záležitost kódu samotného FS. V Linuxu se však stále více věcí implementuje obecněji přímo v kernelu (žurnály, schedulery...). Dle mého názoru je tento přístup chybný, jednak tím značně znesnadňuje portabilitu file systému do jiného operačního systému a naopak (příslušná část kódu nemusí být v jiném OS přítomna, resp. bude duplicitní v druhém případě). Za další klade překážky vývojářům v implementaci vlastních algoritmů (alokátorů, žurnálů, schedulerů...) a vnucuje jim vlastní kód. Tato snaha v konečném důsledku zredukuje file systémy na definici on-disk formátu...
3) současná podoba Reiser 4 je (resp. spíše byl) pouhou částí vývojového projektu, který Hans Reiser zamýšlel: cílem měl být file systém se schopnostmi relační databáze. Obecně file systémy a databáze mají mnoho společného a mnohokrát se vývojáři file systémů nechali databázemi inspirovat (b-tree, transakce, logy - žurnály, indexy, cesta v čase - versioning jako v postgres nebo Oracle...), ale vždy šlo o nějaký malý subset toho, co dokáže skutečná databáze. Finální ReiserFS, Hansem občas zvaný Reiser SSN - Semi Structured Namespace, měl umět to, co dělá každá relační databáze. Klasický FS má rigidní hierarchický namespace (pravda rigidita není úplně striktní, jsou tu linky a rekurzivní adresáře), kdežto relační databáze má v zásadě plochý namespace (dobře má tabulky, ale to je interní struktura) a namespace hierarchizuje per dotaz podle toho, na co se uživatel ptá. Pokud mne zajímá např. kolik klientů z DB zákazníků koupilo kombinaci několika konkrétních předmětů zformuluji dotaz a DB údaje vyhledá, odfiltruje, zformátuje a vrátí pěknou tabulku přesně na míru tazatele. V kontextu file systému by to znamenalo, že pokud chci znát, které všechny písničky v mp3 na mém disku mají v titulu slovo "utopia" zformuluji dotaz (pomocí GUI nebo specifického příkazu) a FS vrátí seznam. Podobnou věc samozřejmě mohu udělat v klasickém FS třeba za pomoci find, s tím rozdílem, že můžu hledat jen podle názvu souborů nikoli podle názvů samotných skladeb (optimálně s užitím indexu) a pokud mám velkou mp3 kolekci budu na výsledek čekat týden... Podobné schopnosti měl mít (nebo bude mít???) WinFS, tam ale šlo o vrstvu nad NTFS a obávám se, že rychlost by nebyla právě ideální. Reiser 4 měl být storage vrstvou, která prostřednictvím vychytávek typu dancing trees, wandering logs, transakcí... atd. umožní efektivní a rychlou práci a la relační databáze v Reiser SSN. Lze tedy říci, že větší část projektu zůstala nerealizována... Večná škoda.
4) Jen na okraj: vypadá to, že doba rotujících disků jakožto převažujícíh medíí k ukládání dat se pomaličku chýlí ke konci. Pro ně byl ReiserFS projektován (listy b-tree jsou na disku umístěny v sousedních blocích a využívá se tak největší přednosti klasického disku - rychlosti v kontinuálním čtení/zápisu) a se jejich ústupem se ztratí i výhody ReiserFS. SSD disky nejsou penalizovány za náhodný přístup, ale preferují (podobně jako RAID-5) I/O ve větších a zarovnaných blocích. Vypadá to, že nás čeká velký comeback jiného druhu file systémů. Těch, co zažily nástup v 90. tých letech minulého století a přesto se nedočkali praktického užití - s malou výjimkou file systému Spiralog od Digital Equipment blahé paměti. Jde o log-structured file systémy.
A.

