مشکلی در هسته لینوکس 5.14.7 شناسایی شده است که باعث خرابی سیستم های دارای زمانبندی BFQ می شود.

کاربران توزیع‌های مختلف لینوکس که از زمان‌بندی BFQ I/O استفاده می‌کنند، پس از به‌روزرسانی هسته لینوکس به نسخه 5.14.7 با مشکلی مواجه شده‌اند که باعث می‌شود هسته طی چند ساعت پس از راه‌اندازی از کار بیفتد. این مشکل همچنان در هسته 5.14.8 رخ می دهد. دلیل آن یک تغییر قهقرایی در زمان‌بندی ورودی/خروجی BFQ (Budget Fair Queueing) بود که از شاخه آزمایشی 5.15 منتقل شد، که تاکنون فقط به صورت یک پچ رفع شده است.

به عنوان یک راه حل برای حل مشکل، می توانید زمانبندی را با mq-deadline جایگزین کنید. به عنوان مثال، برای دستگاه nvme0n1: echo mq-deadline > /sys/block/nvme0n1/queue/scheduler

منبع: opennet.ru

اضافه کردن نظر