Tek bir log satırı 49KB+ disk yazımına yol açıyor: systemd-journald'nin IO sorunu

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

Tek bir log satırı 49KB+ disk yazımına yol açıyor: systemd-journald'nin IO sorunu

systemd-journald, tek bir log satırı için ext4'te 49KB, btrfs'te 110KB'den fazla disk yazımı yapabiliyor. GitHub'daki 40262 numaralı issue'da kullanıcılar, saniyede 2 log satırı yazarken VM'in ~50 IOPS yaptığını ve 15 dakikada 7GB veri yazıldığını bildiriyor. Journald'nin mmap tabanlı formatı verimsiz ve dosyalar gerçek içerikten kat kat büyük; ayrıca düzgün kapanmayan sistemlerde bozulma riski var.

Journald sadece son derece verimsiz bir format kullanıyor (ayrıca düzgün kapanmayan sistemlerde bozulduğunu yeterince gördüm, o kadar da dayanıklı olduğunu söyleyemem) ve dosyalar da içlerine yazılan gerçek verinin birkaç katı büyüklüğünde.

Aynı günün diğer başlıkları

2026-08-15