systemd-journald verschwendet 49 KB+ pro Logzeile auf ext4 und 110 KB+ auf btrfs

Single log line is 49KB+ (ext4) / 110KB+ (btrfs) of systemd-journald disk writes

systemd-journald verschwendet 49 KB+ pro Logzeile auf ext4 und 110 KB+ auf btrfs

Ein GitHub-Issue zeigt, dass systemd-journald bei jedem Logeintrag enorme Mengen an Festplatten-I/O verursacht. Selbst bei nur zwei Logzeilen pro Sekunde werden rund 50 IOPS erzeugt. Tests auf ext4 und btrfs ergaben, dass eine einzelne Logzeile zu 49 KB bzw. 110 KB an Disk-Writes führt. Der Nutzer XANi kritisiert das ineffiziente Format und verweist auf ein ähnliches, bereits geschlossenes Issue. Weitere Kommentare bestätigen das Problem, etwa durch iotop-Messungen mit fast 7 GB in 15 Minuten.

Journald verwendet einfach ein extrem ineffizientes Format (und ich habe es oft genug nach unsauberem Neustart korrumpiert gesehen, um zu behaupten, dass es nicht einmal besonders robust ist), da die Dateien auch ein Vielfaches der tatsächlich geschriebenen Daten groß sind.

Mehr von diesem Tag

2026-08-13