Bagama’t kadalasan ang mga pag-update ng driver ng EXT4 file-system para sa mga bagong Linux kernel merge windows ay maaaring maging pangkaraniwan dahil sa kapanahunan ng malawakang ginagamit na Linux file-system na ito, sa pagkakataong ito para sa Linux 6.4 ay medyo mas kapana-panabik ito.

Sa harap ng pagganap sa Linux 6.4, ang isang naka-link na listahan para sa mga lawak ng pagsubaybay na ginamit para sa paunang paglalaan ng inode ay pinalitan ng isang pulang-itim na puno sa multi-block allocator. Sa turn, ito ay dapat na mapabuti ang pagganap ng EXT4 para sa mga workload na may malaking bilang ng mga random na paglalaan ng pagsusulat. Hiwalay, nagkaroon din ng maraming paglilinis at pag-aayos sa multi-block allocator code.

Ang EXT4 na may Linux 6.4 ay nilinis din ang”data=journal”write-path nito na ngayon ay”makabuluhang”nalinis at pinasimple. Sa proseso ay inalis ang isang malaking bilang ng data=journal na mga espesyal na kaso sa code.


Samantala, na-convert ni Matthew Wilcox ang code ng EXT4 mga landas para sa pagbabasa/pagsusulat ng mga pahina ng EXT4 upang magamit ang pagpapagana ng mga memory folio.

Higit pang mga detalye sa lahat ng mga pagbabago sa EXT4 para sa Linux 6.4 sa pamamagitan ng pull request na ito.

Categories: IT Info