On Thursday 06 November 2003 09:35, Thomas Hertweck wrote:
Reiser4 (ist aber etwas komplett anderes) werde ich mir dann mal wieder anschauen.
Reiser4 ist, wie Du korrekt sagst, etwas vollkommen anderes als Reiser 3.6. Während das 3.6er Reiser in seinen Strukturen dem XFS näher ist als allem anderen, ist Reiser 4 der Beschreibung nach eher eine Fortschreibung der Ideen, die ursprünglich auf Ousterhout zurückgegen und die das BSD-Team um Margo Selzer mit dem LFS weiter verfolgt hat. Es ist ein Dateisystem mit Wandering Logs, in denen die Logs selber der Data Store sind. Wie bei LFS gibt es einen Packer, der diese Stores nachträglich defragmentieren muß. LFS hat damals in bestimmten Fällen ausgezeichnete Performance gezeigt, leider aber auch in bestimmten pathologischen Fällen unglaublich schlecht abgeschnitten. Diese pathologischen Fälle haben den Einsatz von LFS als produktives Dateisystem verhindert, insbesondere da sich durch einige nicht wirklich unwahrscheinliche Einsatzszenarien proviziert worden konnten. Es bleibt zu zeigen, daß Hans Reiser die Arbeiten von Margo Selzers Team kennt, und die verbleibenden Probleme von LFS in seiner Implementierung gelöst hat. Ich habe aber zu wenig von den Arbeiten von Reiser gelesen, um das beurteilen zu können. Kristian -- http://www.amazon.de/exec/obidos/wishlist/18E5SVQ5HJZXG