Jump to content

Планирование ввода-вывода

(Перенаправлено из Очереди бюджетной ярмарки )
Положение планировщиков ввода-вывода (в центре) на различных уровнях стека хранилища ядра Linux . [ 1 ]

ввода-вывода ( I/O ) Планирование — это метод, который компьютерные операционные системы используют для принятия решения, в каком порядке операции ввода-вывода будут отправляться в тома хранения . Планирование ввода-вывода иногда называют планированием диска .

Планированию ввода-вывода обычно приходится работать с жесткими дисками , которые имеют длительное время доступа для запросов, размещенных далеко от текущего положения головки диска (эта операция называется поиском ). Чтобы свести к минимуму влияние, которое это оказывает на производительность системы, большинство планировщиков ввода-вывода реализуют вариант алгоритма лифта , который переупорядочивает входящие случайно упорядоченные запросы так, чтобы доступ к связанным данным можно было получить с минимальным движением головы.

Планировщики ввода-вывода могут иметь множество целей в зависимости от целей; общие цели включают в себя следующие

  • Чтобы свести к минимуму время, затрачиваемое на поиск на жестком диске
  • определенных процессов Для определения приоритета запросов ввода-вывода
  • Чтобы предоставить долю пропускной способности диска каждому запущенному процессу
  • Чтобы гарантировать, что определенные запросы будут отправлены до определенного срока.

Дисциплины

[ редактировать ]

К общим дисциплинам планирования относятся следующие:

См. также

[ редактировать ]
  1. ^ Вернер Фишер; Георг Шенбергер (01.06.2015). «Диаграмма стека хранилища Linux» . Томас-Кренн.АГ . Проверено 8 июня 2015 г.
  2. ^ «Планировщик очереди ввода-вывода Budget Fair» .
  3. ^ «Планировщик ввода-вывода BFQ в очереди для Linux 4.12 — Phoronix» . www.phoronix.com .
  4. ^ «mClock: обработка изменчивости пропускной способности для планирования ввода-вывода гипервизора» . Компания VMware Inc. Проверено 12 июля 2015 г.
  5. ^ «blk-mq: планировщик многоочередного ввода-вывода Kyber [LWN.net]» . lwn.net . 14 апреля 2017 г. Проверено 19 июля 2019 г.
  6. ^ «Планировщик ввода-вывода BFQ появляется вместе с новым планировщиком Kyber — Phoronix» . www.phoronix.com . 1 мая 2017 г.

Дальнейшее чтение

[ редактировать ]
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 16b05fce977ddfc2b62af3f1aff72c6e__1684163340
URL1:https://arc.ask3.ru/arc/aa/16/6e/16b05fce977ddfc2b62af3f1aff72c6e.html
Заголовок, (Title) документа по адресу, URL1:
I/O scheduling - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)