6 yildan so'ng, systemd-journald ortiqcha saqlash yuki muammosini tan oldi.

systemd loyihasini ishlab chiquvchilari "systemd-journald" komponentida uzoq vaqtdan beri mavjud bo'lgan arxitektura muammosini o'rganish va tuzatishni boshladilar, bu esa diskka yozilgan ma'lumotlar miqdorini (yozuvni kuchaytirish) jurnallarning haqiqiy hajmidan sezilarli darajada yuqori bo'lishiga olib keladi.

Bu voqea 2020-yil mart oyida bo'lib o'tadi, o'shanda xatolarni kuzatish tizimiga taxminan 500 KB matnli jurnallarni yaratish SSD-larda 700 MB dan ortiq jismoniy yozish operatsiyalariga olib kelganligi haqida hisobot yuborilgan edi. Systemd ishlab chiquvchilari muammoni qat'iyan rad etishdi, "siz fayl tizimlari qanday ishlashini tushunmaysiz" degan javob bilan javob berishdi, profil yaratishdan bosh tortishdi va "harakatga layoqatsiz" degan qaror bilan chiptani yopishdi. Ishlab chiquvchilarning izohlari foydalanuvchilardan yuzlab salbiy ovozlarni oldi, ammo loyihaning pozitsiyasi o'zgarmas bo'lib qoldi.

2026-yil boshida ikkinchi muammo haqida hisobot taqdim etildi, uning davomida mustaqil ishlab chiquvchi ValdikSS izolyatsiya qilingan cgroup va loop qurilmalari yordamida batafsil profillashni amalga oshirdi va muammoning yuzaga kelish mexanizmini aniq ko'rsatdi: xotira xaritasi fayllari (mmaps) va ikkilik xesh jadvallaridan foydalanish tufayli, hatto bitta 750 baytli matnli xabar yozish ham xotira izlarining o'zgarishiga olib keladi, bu esa to'liq 4 kilobaytli sahifalarning diskka o'chirilishiga va natijada blok qurilmasi darajasida 50 dan 70 KB gacha I/O hosil bo'lishiga olib keladi.

Kechagi Hacker News bosh sahifasidagi xabar va rad etib bo'lmaydigan sintetik testlar nashr etilganidan so'ng, loyihani qo'llab-quvvatlovchilar o'z ritorikasini o'zgartirib, journald keshini tozalash mexanizmlari va indeks saqlash tuzilmasini optimallashtirish ustida ishlay boshladilar.

Manba: opennet.ru

DDoS himoyasi, VPS VDS serverlari bo'lgan saytlar uchun ishonchli hosting sotib oling 🔥 DDoS himoyasi, VPS VDS serverlari bilan ishonchli veb-sayt xostingini sotib oling | ProHoster