В ядрото на версия 5.10 е открита регресия в производителността на BtrFS

Потребител на Reddit съобщи за забавяне на входно-изходните операции на системата си с btrfs след обновление на ядрото до версия 5.10.

Намерих много прост начин да възпроизведа регресията, а именно разархивиране на огромен tar файл, например: tar xf firefox-84.0.source.tar.zst. На моя външен USB3 SSD на Ryzen 5950x това отне вместо ~15s на ядро 5.9, почти 5 минути в 5.10! За да изключа фрагментацията на файловата система, също тестван изцяло нов SSD PCIe 4.0 с капацитет от 1TB, с подобна, макар и не толкова шокираща регресия от 5.2s до колосалните ~34 секунди или ~650% в 5.10 :-\/.

Изглежда, че това е свързано с недавната активност в драйвера btrfs.


Съобщение за регресията в mailing листата linux-btrfs.

Източник: linux.org.ru

Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри 🔥 Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри | ProHoster