رگرسیون عملکرد BtrFS در نسخه 5.10 هسته شناسایی شد

یکی از کاربران Reddit پس از به‌روزرسانی هسته به نسخه 5.10، I/O کندتر را در سیستم btrfs خود گزارش داد.

من یک راه بسیار ساده برای بازتولید رگرسیون پیدا کردم، یعنی با استخراج یک tarball بزرگ، به عنوان مثال: tar xf firefox-84.0.source.tar.zst. در SSD خارجی USB3 من روی Ryzen 5950x از 15 ثانیه در هسته 5.9 به تقریبا 5 دقیقه در 5.10 طول کشید! برای رد تکه تکه شدن سیستم فایل، یک SSD 4.0 ترابایتی PCIe 1 کاملاً جدید و استفاده نشده را نیز آزمایش کردم، با رگرسیون مشابه، اگرچه نه کاملاً تکان دهنده از 5.2 ثانیه به ~34 ثانیه یا ~650 درصد در 5.10:-/.

به نظر می رسد این مربوط به فعالیت اخیر در درایور btrfs


پیام در مورد رگرسیون در لیست پستی linux-btrfs.

منبع: linux.org.ru