» »

Konec poti za datotečni sistem ReiserFS

Konec poti za datotečni sistem ReiserFS

Slo-Tech - Po zgodbi o datotečnem sistemu ReiserFS bi zlahka posneli tudi film, a njegov konec ne bi bil srečen. Svoj čas napreden datotečni sistem, ki ga je leta 2001 začel razvijati Hans Reiser, bodo v Linuxu 6.6 sedaj označili kot zastarel (obsolete). To v praksi pomeni, da novega razvoja ne bo, v prihodnjih letih (najverjetneje 2025) pa lahko pričakujemo, da bodo iz kode odstranili podporo zanj. Že lani so ReiserFS označili kot nepriporočen (deprecated).

To ni presenečenje, saj so ReiserFS sčasoma uspešno zamenjali drugi datotečni sistemi, pa tudi sicer ni bil nikoli med najpopularnejšimi. Tako se danes uporabljajo v glavnem ext4, XFS ali Btrfs. Da bi ReiserFS prilagodili na nove potrebe in mu dodali podporo za moderne funkcije, bi bilo predrago, je razvijalec SUSE Jan Kara dejal že lani. Z njim se strinja tudi Linus Torvalds, ki je v jedru 6.6-rc1 prilepil oznako zastarel.

Eden izmed razlogov za propad ReiserFS pa je domala filmski. Njegov glavni razvijalec Hans Reiser je leta 2006 umoril svojo nekdanjo ženo, kar je tudi priznal in policijo odpeljal do trupla. Kasneje je bil obsojen na vsaj 15 let zaporne kazni, a je še vedno za rešetkami. Zaposleni v Namesys so tedaj dejali, da se bo razvoj ReiserFS nadaljeval, a je podjetje leta 2008 propadlo. Razvoj je nadaljevala odprtokodna skupnost, a so distribucije že uporabljale druge datotečne sisteme. SuSE Linux je ReiserFS uporabljal med leti 2000 in 2006. Opustitev ni bila povezana z njegovim prvim avtorjem, temveč so preprosto našli boljše tehnične rešitve, je tedaj trdil SuSE.

Nekaj ostankov je še živih. ReiserFS še živi v inkarnaciji Reiser5, ki po besedah razvijalca Edwarda Shishkina ne bo ukinjena. Medtem ko se naslednik Reiser4 nikoli ni uveljavil in prispel v glavno vejo jedra, je usoda Reiser5 za zdaj še nejasna.



15 komentarjev

WhiteAngel ::

MurderFS >:D

bciciban ::

Kaj pa je bil tisti killer feature tega FS-ja?

Nekoč je bil kr hype okoli tega.

Zgodovina sprememb…

  • spremenil: bciciban ()

Ashrack ::

@Bciciban
Kakor se spomnil je bila drama okrog EXT3 ter ReiserFS, ki je bil boljsi ter potem drama okrog EXT4 ter Reiser4. Slednjega Linus nikoli ni hotel dodati v jedro, ker sta imela Reiser ter Linus non stop neke borbe po mailing listah.
....

pegasus ::

bciciban je izjavil:

Kaj pa je bil tisti killer feature tega FS-ja?
Recimo to, da je v času, ko je bil ext3 omejen na max 32000 poddirektorijev, solidno hitro delal s stotinami miljoni fajlov.

bciciban ::

Malo je bila šala :) _killer_ feature pa to :)

pivmik ::

"deprecated" =?= "nepriročen" ???
Wat?

Kakor si jaz razlagam, "deprecated" pomeni opuščen oz. v opuščanju.

A ni tako?
LP, Gregor GRE^

MrStein ::

In several fields, especially computing, deprecation is the discouragement of use of some terminology, feature, design, or practice, typically because it has been superseded or is no longer considered efficient or safe, without completely removing it or prohibiting its use

Vir: wikipedia

bciciban je izjavil:

Kaj pa je bil tisti killer feature tega FS-ja?

Nekoč je bil kr hype okoli tega.

Takrat je bil nov, napram drugim "dinozavrom". V smislu: novi feature-ji, večja hitrost v določenih okoliščinah

Je pa res, da prav killer feature ni imel, ker je bil "stari" FS dovolj dober za večino, če že ne vse.
Tako kot JPEG, dinozaver, ampak ga še vedno "vsi" uporabljajo.
Motiti se je človeško.
Motiti se pogosto je neumno.
Vztrajati pri zmoti je... oh, pozdravljen!

Zgodovina sprememb…

  • spremenil: MrStein ()

SasoS ::

če se prav spomnim, je bil feature predvsem višja hitrost pri velikih direktorijih (veliko majhnih fajlov), npr. pri kompajliranju. Nekaj teh izboljšav je potem šlo v ext4, redhat se je pa usmeril v xfs.

ni pa bilo nič takega kot so zdaj te next-gen filesystemi (zfs, btrfs, bcachefs...), sam čakam da pride bcachefs v mainline :)

l0wc4 ::

V tistih časih smo recimo za particijo kjer smo shranjevali poštne datoteke uporabljali ReiserFS, ker je bil izredno hiter pri delu z majhnimi datotekami. So pa bile težave pri okvari particije, kjer je popravilo največkrat vodilo v popolno nedelovanje. Je pa tip bil zanimiv, sem se leta 2005 z njim in Mad Dogom menil v Portorožu.

https://www.linux-konferenca.org/2005/i...

pegasus ::

Meni je reiserfsck kar lepo sestavil nazaj zadeve.

Smo bili pa takrat v Portorožu z njim na pijači, da. Mislim da sva kakav pila ;)

MrStein ::

Problem reiserfs je bil ravno ne najvišja kvaliteta.

Ko so že vsi vpili "že dve leti ga uporabljam v produkciji in je rock solid" so ga končno vzeli v kernel pa so mesec-dva padali resni bugi (ala data corruption ali loss).

Pozneje so ga verjetno izpilili, nisem sledil.
Motiti se je človeško.
Motiti se pogosto je neumno.
Vztrajati pri zmoti je... oh, pozdravljen!

Zgodovina sprememb…

  • spremenil: MrStein ()

Ales ::

pivmik je izjavil:

"deprecated" =?= "nepriročen" ???
Wat?

Kakor si jaz razlagam, "deprecated" pomeni opuščen oz. v opuščanju.

A ni tako?

V članku je deprecated prevedeno kot nepriporočen. Nepriporočen torej, ne nepriročen. Morda je šlo za napako.

avister ::

l0wc4 je izjavil:

V tistih časih smo recimo za particijo kjer smo shranjevali poštne datoteke uporabljali ReiserFS, ker je bil izredno hiter pri delu z majhnimi datotekami. So pa bile težave pri okvari particije, kjer je popravilo največkrat vodilo v popolno nedelovanje. Je pa tip bil zanimiv, sem se leta 2005 z njim in Mad Dogom menil v Portorožu.

https://www.linux-konferenca.org/2005/i...


Se spomnim te konference, samo nisem vedel al je bila lugos al sioug. Hvala za referenco :)

BigWhale ::

avister je izjavil:

l0wc4 je izjavil:

V tistih časih smo recimo za particijo kjer smo shranjevali poštne datoteke uporabljali ReiserFS, ker je bil izredno hiter pri delu z majhnimi datotekami. So pa bile težave pri okvari particije, kjer je popravilo največkrat vodilo v popolno nedelovanje. Je pa tip bil zanimiv, sem se leta 2005 z njim in Mad Dogom menil v Portorožu.

https://www.linux-konferenca.org/2005/i...


Se spomnim te konference, samo nisem vedel al je bila lugos al sioug. Hvala za referenco :)


Prva Linux konferenca v portorozu je bila organizirana v sodelovanju Lugosa in revije GV. Morda tudi druga, ne spomnim se vec. Potem pa Lugosa kot organizatorja ni bilo vec zraven.

Edit: Prve tri so bile v sodelovanju Lugosa in GV.

Zgodovina sprememb…

  • spremenil: BigWhale ()

SasoS ::

...in Linus je mergal bcachefs v 6.7, imeli bomo nov next-gen fs :)


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

Hans Reiser je policiji pokazal lokacijo trupla svoje nekdanje žene

Oddelek: Novice / Nakupi / združitve / propadi
254091 (2670) Utk
»

Hans Reiser spoznan za krivega umora svoje žene

Oddelek: Novice / Varnost
274665 (3304) neboben
»

Nov datotečni sistem ext4 prestopil v fazo testiranja

Oddelek: Novice / Ostala programska oprema
424674 (3285) kekz
»

Linux filesystem in particije

Oddelek: Operacijski sistemi
181909 (1636) BigWhale

Več podobnih tem