Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
bcachefs landet im Kernel 6.7
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Deutsches Forum (German) Diskussionsforum
View previous topic :: View next topic  
Author Message
schmidicom
Veteran
Veteran


Joined: 09 Mar 2006
Posts: 1975
Location: Schweiz

PostPosted: Tue Dec 12, 2023 6:15 pm    Post subject: bcachefs landet im Kernel 6.7 Reply with quote

In letzter zeit passieren scheinbar einige interessante Dinge, nun gesellt sich auch bcachefs im offiziellen Kernel (ab Version 6.7) dazu.
https://www.phoronix.com/news/Bcachefs-Merged-Linux-6.7

Ich werde es gerne mal irgendwo ausprobieren, wo weiß ich noch nicht. Aber hat damit schon jemand erste Erfahrungen gesammelt?

EDIT:
Hier noch ein deutsches ziemlich aktuelles Video zu bcachefs, das ich persönlich als sehr gut empfand: https://youtu.be/LWI1apjTQl4


Last edited by schmidicom on Thu Dec 14, 2023 9:21 am; edited 1 time in total
Back to top
View user's profile Send private message
pietinger
Moderator
Moderator


Joined: 17 Oct 2006
Posts: 5243
Location: Bavaria

PostPosted: Tue Dec 12, 2023 10:05 pm    Post subject: Reply with quote

Nein, ich habe auch noch keine Erfahrungen damit gesammelt, bin aber gestern zufällig über dieses (deutsche) YT-Video gestolpert:
https://www.youtube.com/watch?v=LWI1apjTQl4

... und habe es mir komplett angesehen. Ja, ich finde es auch äußerst interessant ... falls es wirklich BTRFS und ZFS Konkurrenz machen sollte (für mich würde sonst nur EXT4 und XFS in Frage kommen).

Da war doch mal irgendwo in unserem Forum (im internationalen Bereich) ein Thread über Filesysteme (finde ihn grad' nicht) und der Tenor vieler war: Das wichtigste ist Stabilität == Datensicherheit.

Ja, BCACHEFS wird schon seit einigen Jahren entwickelt ... aber BTRFS noch viel länger ... und ich finde (fast) in jeder neuen Minor-Version des Kernels neue Patches für BTRFS ... nennt mich altmodisch - aber das weckt nicht mein Vertrauen in ein FS (über ZFS rede ich nicht) ... und ja, EXT4 hatte grade einen unseligen Zwischenfall weil ... ach was, ich bin jetzt wieder ruhig und freue mich, dass ich seit zwei Jahrzehnten keinen Zwischenfall mit EXT* hatte. Und vorher hatte ich nie ein Problem mit HPFS (unter OS/2).
_________________
https://wiki.gentoo.org/wiki/User:Pietinger
Back to top
View user's profile Send private message
firefly
Watchman
Watchman


Joined: 31 Oct 2002
Posts: 5327

PostPosted: Wed Dec 13, 2023 8:10 am    Post subject: Reply with quote

pietinger wrote:
ich finde (fast) in jeder neuen Minor-Version des Kernels neue Patches für BTRFS ... nennt mich altmodisch - aber das weckt nicht mein Vertrauen in ein FS (über ZFS rede ich nicht) ... und ja, EXT4 hatte grade einen unseligen Zwischenfall weil ... ach was, ich bin jetzt wieder ruhig und freue mich, dass ich seit zwei Jahrzehnten keinen Zwischenfall mit EXT* hatte.

Wenn man rein nach den anzahl der commits für ein FS pro kernel release geht, dann wären ein großteils FS nicht vertrauenswürdig. Obwohl vermutlich die meisten Commits einfach nur Wartungsarbeiten sind oder komplett neue features betreffen.
Es geht eher darum was die commits genau machen. Und ob es features betrifft, welche man selbst nutzt oder nicht.
z.b. BTRFS. Wenn es einige commits bezüglich Raid5/6 funktionalität gibtund man dieses Features nicht nutzt, haben diese commits, in diesem kontext, null aussage über das Vertrauen.
_________________
Ein Ring, sie zu knechten, sie alle zu finden,
Ins Dunkel zu treiben und ewig zu binden
Im Lande Mordor, wo die Schatten drohn.
Back to top
View user's profile Send private message
schmidicom
Veteran
Veteran


Joined: 09 Mar 2006
Posts: 1975
Location: Schweiz

PostPosted: Wed Dec 13, 2023 9:02 am    Post subject: Reply with quote

Zu BTRFS hat sich meine Meinung im laufe der Zeit halt auch deutlich verschlechtert und das teilweise auch wegen eigenen Erfahrungen.

Meine eigenen Erfahrungen:

  • Das Dateisystem ist am Anfang sehr schnell aber je länger es benutzt wird um so mehr fällt die Leistung spürbar ab. Und auch die aus dem Userspace in regelmäßigen Abständen ausgeführten Wartungs-Tools (welche zur Laufzeit wiederum selber die Leistung deutlich nach unten ziehen) wirken mehr wie schnell drauf geklebte Pflaster die nicht lange halten.
  • Dann gibt es da noch diesen einen, für mich zumindest, "legendären" Bug 89721. Der steht noch immer auf dem Status "NEW", er wird also noch nicht einmal offiziell anerkannt. Was zur Hölle ist das für eine Art mit gemeldeten Fehlern umzugehen?
Was man so liest:

  • Es gibt einige die bezüglich BTRFS die geradezu fürchterlichsten Erfahrungsberichte wiedergeben, was man davon letztlich glauben kann und was nicht ist eine andere Frage aber die Menge davon lässt schon kein gutes Gefühl aufkommen.
    Hier mal ein beispiel für so etwas: http://coldattic.info/post/70/
  • Und einigen Blogs zufolge entspricht bei BTRFS die Codequalität auch nicht dem was im Linux-Kernel eigentlich üblich wäre, da fragen sich offenbar einige warum es das überhaupt in den Kernel geschafft hat.
Back to top
View user's profile Send private message
pietinger
Moderator
Moderator


Joined: 17 Oct 2006
Posts: 5243
Location: Bavaria

PostPosted: Fri Jan 19, 2024 4:53 pm    Post subject: Reply with quote

Ich haben soeben von unserem Wiki-Editor @immolo diese Links bekommen, wo er bcachefs als rootfs für Gentoo nutzt:

Zweites Video mit Verschlüsselung der Root-Partition (erst ab Minute 3):
https://www.youtube.com/watch?v=lQ3natwvyVc

Erstes Video:
https://www.youtube.com/watch?v=JqifXUQ9O6s
_________________
https://wiki.gentoo.org/wiki/User:Pietinger
Back to top
View user's profile Send private message
firefly
Watchman
Watchman


Joined: 31 Oct 2002
Posts: 5327

PostPosted: Fri Jan 19, 2024 5:18 pm    Post subject: Reply with quote

schmidicom wrote:

Hier mal ein beispiel für so etwas: http://coldattic.info/post/70/

Öhm ein blog post von 2011 ist jetzt nicht gerade ein garant für aktuelle Informationen über ein stück software. Die Informationen sind 13 Jahre alt...
_________________
Ein Ring, sie zu knechten, sie alle zu finden,
Ins Dunkel zu treiben und ewig zu binden
Im Lande Mordor, wo die Schatten drohn.
Back to top
View user's profile Send private message
schmidicom
Veteran
Veteran


Joined: 09 Mar 2006
Posts: 1975
Location: Schweiz

PostPosted: Mon Jan 22, 2024 7:08 am    Post subject: Reply with quote

firefly wrote:
schmidicom wrote:

Hier mal ein beispiel für so etwas: http://coldattic.info/post/70/

Öhm ein blog post von 2011 ist jetzt nicht gerade ein garant für aktuelle Informationen über ein stück software. Die Informationen sind 13 Jahre alt...

Gut geschriebene Artikel/Blogs zu dem Thema sind leider ziemlich selten und wenn btrfs wirklich "broken by design" ist dann dürften die 13 Jahre auch keinen Unterschied mehr machen.
_________________
Lenovo - ThinkPad P16s Gen 2 - 21K9CTO1WW
Back to top
View user's profile Send private message
firefly
Watchman
Watchman


Joined: 31 Oct 2002
Posts: 5327

PostPosted: Mon Jan 22, 2024 9:37 am    Post subject: Reply with quote

schmidicom wrote:
firefly wrote:
schmidicom wrote:

Hier mal ein beispiel für so etwas: http://coldattic.info/post/70/

Öhm ein blog post von 2011 ist jetzt nicht gerade ein garant für aktuelle Informationen über ein stück software. Die Informationen sind 13 Jahre alt...

Gut geschriebene Artikel/Blogs zu dem Thema sind leider ziemlich selten und wenn btrfs wirklich "broken by design" ist dann dürften die 13 Jahre auch keinen Unterschied mehr machen.

Naja die in dem blogpost angesprochenen Punkte sind aber keine die zeigen das btrfs "broken by design"sei.
Eher das es noch unoptimiert ist in der version zu dem zeitpunkt an dem die blogposts erstellt wurden und zum anderen, dass die Personen btrfs nicht verstanden haben.
btrfs verwendet "methoden", welche komplett anders sind zu den bisher bekannten Dateisystemen wie XFS oder ext4.

Das mit dem free space problem liegt daran, dass BTRFS Daten anders verwaltet (unter anderem um das raid features überhaupt implementieren zu können ohne dass dabei die Disks die selbe größe haben müssen! wie es bei mdadm der fall ist)
Eine gute Beschreibung zu diesem Problem und wieso es mit BTRFS auftreten kann und wie man es vermeidet findet man hier: https://wiki.tnonline.net/w/Btrfs/ENOSPC
Bezüglich Performance gibt es hier eine Beschreibung dass eine Änderung hier was verbessert hat (für gewissen workloads): https://wiki.tnonline.net/w/Btrfs/Free-Space-Tree
_________________
Ein Ring, sie zu knechten, sie alle zu finden,
Ins Dunkel zu treiben und ewig zu binden
Im Lande Mordor, wo die Schatten drohn.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Deutsches Forum (German) Diskussionsforum All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum