ตรวจพบการถดถอยประสิทธิภาพ BtrFS ในเคอร์เนลเวอร์ชัน 5.10

ผู้ใช้ Reddit รายงาน I/O ที่ช้าลงบนระบบ btrfs ของเขาหลังจากอัปเดตเคอร์เนลเป็นเวอร์ชัน 5.10

ฉันพบวิธีง่ายๆ ในการสร้างการถดถอย กล่าวคือโดยการแยก tarball ขนาดใหญ่ เช่น: tar xf firefox-84.0.source.tar.zst สำหรับ USB3 SSD ภายนอกของฉันบน Ryzen 5950x ใช้เวลาประมาณ ~ 15 วินาทีบนเคอร์เนล 5.9 เป็นเกือบ 5 นาทีใน 5.10! เพื่อแยกแยะการกระจายตัวของระบบไฟล์ ฉันยังได้ทดสอบ SSD PCIe 4.0 ขนาด 1TB ใหม่ที่ไม่ได้ใช้ก่อนหน้านี้ โดยมีลักษณะคล้ายกัน แม้ว่าจะไม่ได้ถดถอยอย่างน่าตกใจจาก 5.2 วินาทีเป็น ~34 วินาทีหรือ ~650% ใน 5.10 :-/ ก็ตาม

เรื่องนี้ดูเหมือนจะเกี่ยวข้องกับ กิจกรรมล่าสุด ในไดรเวอร์ btrfs


ข่าวสาร เกี่ยวกับการถดถอยในรายการส่งเมล linux-btrfs

ที่มา: linux.org.ru