Актуализациите за EXT4 файловата система вече са изпратени и приети в Linux Kernel 7.0, като носят със себе си няколко важни оптимизации, насочени към по‑висока производителност и по‑ефективно управление на ресурсите.
Една от най-съществените промени е подобрението при едновременни direct I/O записи към множество файлове. EXT4 вече отлага разделянето на unwritten extents до момента на завършване на I/O операцията. Този подход намалява блокиранията и подобрява паралелната производителност при натоварени системи.
Оптимизации и корекции в EXT4
Linux Kernel 7.0 включва и други важни подобрения в EXT4:
- избягване на ненужно инвалидиране на кеша в extent status кеша
- предотвратяване на излишни принудителни ordered writes при добавяне към файл с delayed allocation
- множество корекции на грешки, подобряващи стабилността и предвидимостта на файловата система
Тези промени са насочени към по‑ефективно управление на метаданните, а също така и намаляване на излишните операции, което води до по‑добра производителност в реални натоварвания.
Нов sysfs атрибут за контрол на предупрежденията
EXT4 при Linux Kernel 7.0 добавя и новия sysfs атрибут err_report_sec, който позволява контрол върху честотата на предупрежденията при засечена неконсистентност във файловата система.
По подразбиране EXT4 записва предупреждение веднъж на 24 часа. Чрез err_report_sec администраторите могат:
- да променят интервала според нуждите
- да зададат стойност 0, което напълно изключва таймера
Това дава по‑голяма гъвкавост при мониторинг на системи с различни изисквания за логване.










