āĻŦāĻŋāĻāĻŋāĻ¨ā§āĻ¨ Linux āĻĄāĻŋāĻ¸ā§āĻā§āĻ°āĻŋāĻŦāĻŋāĻāĻļāĻ¨ā§āĻ° āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻāĻžāĻ°ā§āĻ°āĻž āĻ¯āĻžāĻ°āĻž BFQ I/O āĻļāĻŋāĻĄāĻŋāĻāĻ˛āĻžāĻ° āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ āĻ¤āĻžāĻ°āĻž Linux āĻāĻžāĻ°ā§āĻ¨ā§āĻ˛āĻā§ 5.14.7 āĻ°āĻŋāĻ˛āĻŋāĻā§ āĻāĻĒāĻĄā§āĻ āĻāĻ°āĻžāĻ° āĻĒāĻ°ā§ āĻāĻāĻāĻŋ āĻ¸āĻŽāĻ¸ā§āĻ¯āĻžāĻ° āĻ¸āĻŽā§āĻŽā§āĻā§āĻ¨ āĻšāĻ¯āĻŧā§āĻā§ āĻ¯āĻžāĻ° āĻĢāĻ˛ā§ āĻŦā§āĻ āĻāĻ°āĻžāĻ° āĻāĻ¯āĻŧā§āĻ āĻāĻ¨ā§āĻāĻžāĻ° āĻŽāĻ§ā§āĻ¯ā§ āĻāĻžāĻ°ā§āĻ¨ā§āĻ˛āĻāĻŋ āĻā§āĻ°ā§āĻ¯āĻžāĻļ āĻšāĻ¯āĻŧā§ āĻ¯āĻžāĻ¯āĻŧāĨ¤ āĻāĻžāĻ°ā§āĻ¨ā§āĻ˛ 5.14.8-āĻ¤ā§āĻ āĻ¸āĻŽāĻ¸ā§āĻ¯āĻžāĻāĻŋ āĻāĻāĻ¤ā§ āĻĨāĻžāĻā§āĨ¤ āĻāĻžāĻ°āĻŖāĻāĻŋ āĻāĻŋāĻ˛ BFQ (āĻŦāĻžāĻā§āĻ āĻĢā§āĻ¯āĻŧāĻžāĻ° āĻāĻŋāĻāĻāĻ) āĻāĻ¨āĻĒā§āĻ/āĻāĻāĻāĻĒā§āĻ āĻļāĻŋāĻĄāĻŋāĻāĻ˛āĻžāĻ°ā§āĻ° āĻāĻāĻāĻŋ āĻ°āĻŋāĻā§āĻ°ā§āĻ¸āĻŋāĻ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻ¯āĻž āĻĒāĻ°ā§āĻā§āĻˇāĻž āĻļāĻžāĻāĻž 5.15 āĻĨā§āĻā§ āĻŦāĻžāĻšāĻŋāĻ¤ āĻšāĻ¯āĻŧā§āĻāĻŋāĻ˛, āĻ¯āĻž āĻāĻāĻ¨āĻ āĻĒāĻ°ā§āĻ¯āĻ¨ā§āĻ¤ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻāĻāĻāĻŋ āĻĒā§āĻ¯āĻžāĻ āĻāĻāĻžāĻ°ā§ āĻ āĻŋāĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§āĨ¤
āĻ¸āĻŽāĻ¸ā§āĻ¯āĻž āĻ¸āĻŽāĻžāĻ§āĻžāĻ¨ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻāĻāĻāĻŋ āĻ¸āĻŽāĻžāĻ§āĻžāĻ¨ āĻšāĻŋāĻ¸āĻžāĻŦā§, āĻāĻĒāĻ¨āĻŋ mq-āĻ¸āĻŽāĻ¯āĻŧāĻ¸ā§āĻŽāĻžāĻ° āĻ¸āĻžāĻĨā§ āĻ¸āĻŽāĻ¯āĻŧāĻ¸ā§āĻā§ āĻĒā§āĻ°āĻ¤āĻŋāĻ¸ā§āĻĨāĻžāĻĒāĻ¨ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨āĨ¤ āĻāĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§āĻĒ, āĻĄāĻŋāĻāĻžāĻāĻ¸ nvme0n1 āĻāĻ° āĻāĻ¨ā§āĻ¯: echo mq-deadline > /sys/block/nvme0n1/queue/scheduler
āĻāĻ¤ā§āĻ¸: opennet.ru