Linux рдХрд░реНрдиреЗрд▓ 5.14.7 рдорд╛ рдПрдЙрдЯрд╛ рд╕рдорд╕реНрдпрд╛ рдкрд╣рд┐рдЪрд╛рди рдЧрд░рд┐рдПрдХреЛ рдЫ рдЬрд╕рд▓реЗ BFQ рдЕрдиреБрд╕реВрдЪрдХрд╕рдБрдЧ рдкреНрд░рдгрд╛рд▓реАрд╣рд░реВрдорд╛ рдХреНрд░реНрдпрд╛рд╕рдХреЛ рдХрд╛рд░рдг рдмрдирд╛рдЙрдБрдЫред

BFQ I/O рдЕрдиреБрд╕реВрдЪрдХ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдиреЗ рд╡рд┐рднрд┐рдиреНрди рд▓рд┐рдирдХреНрд╕ рд╡рд┐рддрд░рдгрдХрд╛ рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛рд╣рд░реВрд▓реЗ рд▓рд┐рдирдХреНрд╕ рдХрд░реНрдиреЗрд▓рд▓рд╛рдИ 5.14.7 рд░рд┐рд▓рд┐рдЬрдорд╛ рдЕрджреНрдпрд╛рд╡рдзрд┐рдХ рдЧрд░реЗрдкрдЫрд┐ рдПрдЙрдЯрд╛ рд╕рдорд╕реНрдпрд╛рдХреЛ рд╕рд╛рдордирд╛ рдЧрд░реНрдиреБ рдкрд░реЗрдХреЛ рдЫ рдЬрд╕рд▓реЗ рдЧрд░реНрджрд╛ рдХрд░реНрдиреЗрд▓ рдмреБрдЯрд┐рдЩрдХреЛ рдХреЗрд╣реА рдШрдгреНрдЯрд╛рднрд┐рддреНрд░реИ рдХреНрд░реНрдпрд╛рд╕ рд╣реБрдиреНрдЫред рд╕рдорд╕реНрдпрд╛ рдХрд░реНрдиреЗрд▓ 5.14.8 рдорд╛ рдкрдирд┐ рдЬрд╛рд░реА рд░рд╣рдиреНрдЫред рдпрд╕рдХреЛ рдХрд╛рд░рдг BFQ (рдмрдЬреЗрдЯ рдлреЗрдпрд░ рдХреНрдпреБрдЗрдЩ) рдЗрдирдкреБрдЯ/рдЖрдЙрдЯрдкреБрдЯ рд╢реЗрдбреНрдпреБрд▓рд░рдорд╛ рдкрд░реАрдХреНрд╖рдг рд╢рд╛рдЦрд╛ 5.15 рдмрд╛рдЯ рд▓рд┐рдЗрдПрдХреЛ рдкреНрд░рддрд┐рдЧрд╛рдореА рдкрд░рд┐рд╡рд░реНрддрди рдерд┐рдпреЛ, рдЬреБрди рдЕрд╣рд┐рд▓реЗрд╕рдореНрдо рдкреНрдпрд╛рдЪрдХреЛ рд░реВрдкрдорд╛ рдорд╛рддреНрд░ рдлрд┐рдХреНрд╕ рдЧрд░рд┐рдПрдХреЛ рдЫред

рд╕рдорд╕реНрдпрд╛ рд╕рдорд╛рдзрд╛рди рдЧрд░реНрди рдПрдХ workaround рдХреЛ рд░реВрдкрдорд╛, рддрдкрд╛рдЗрдБ mq-deadline рд╕рдВрдЧ рдЕрдиреБрд╕реВрдЪрдХ рдмрджрд▓реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫред рдЙрджрд╛рд╣рд░рдг рдХреЛ рд▓рд╛рдЧреА, рдЙрдкрдХрд░рдг nvme0n1 рдХреЛ рд▓рд╛рдЧреА: echo mq-deadline > /sys/block/nvme0n1/queue/scheduler

рд╕реНрд░реЛрдд: opennet.ru

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдердкреНрди