Mengikuti upaya untuk meningkatkan skalabilitas penjadwal I/O MQ-Deadline, pakar penyimpanan Linux Jens Axboe telah menerapkan peningkatan skalabilitas serupa pada penjadwal I/O BFQ.
Mirip dengan pekerjaan skalabilitas pada MQ-Deadline, Jens Axboe telah mengoptimalkan penjadwal I/O Budget Fair Queuing (BFQ) untuk menghasilkan kinerja yang lebih baik. Dengan pengujian FIO multi-thread, ia beralih dari drive NVMe yang memiliki 96% pertentangan penguncian dan 86% waktu sistem serta menghasilkan 567.860 IOPS menjadi sekitar 30% pertentangan penguncian, 14,5% waktu sistem, dan 1.550.918 IOPS. Ini merupakan peningkatan yang luar biasa bagi mereka yang menggunakan BFQ dengan perangkat penyimpanan cepat dengan IOPS pada 2,73x performa aslinya.
Pekerjaan skalabilitas I/O BFQ membuat serial pengiriman permintaan, melewati penggabungan saat bersaing, dan menggunakan daftar penyisipan dan penguncian terpisah. Detail tentang pengoptimalan penjadwal I/O BFQ yang tertunda ini berfungsi melalui pohon Git Axboe. Lumayan untuk peretasan akhir pekan.
Itulah berita seputar Penjadwal I/O BFQ Untuk Linux Melihat Peningkatan Skalabilitas Besar, semoga bermanfaat. Disadur dari Phoronix.com.