แž”แž‰แŸ’แž แžถแž˜แžฝแž™แžแŸ’แžšแžผแžœแž”แžถแž“แž‚แŸแž€แŸ†แžŽแžแŸ‹แžขแžแŸ’แžแžŸแž‰แŸ’แž‰แžถแžŽแž“แŸ…แž€แŸ’แž“แžปแž„แžแžบแžŽแŸ‚แž›แž›แžธแž“แžปแž… 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

แž”แž“แŸ’แžแŸ‚แž˜แž˜แžแžทแž™แŸ„แž”แž›แŸ‹