cfq



Автор Марк Виноградов задал вопрос в разделе Программное обеспечение

Что это обозначает i/o scheduler Режим: deadline, режим cfq, режим noop. Поясните что это за режимы и получил лучший ответ

Ответ от Odino4ka[гуру]
Планировщики I/0 — Планировщики ввода/вывода выполняют две основные операции: слияние и сортировка. Слияние представляет собой процесс принятия двух или нескольких смежных запросов ввода/вывода и объединения их в один запрос. (взято из opennet.ru).
Если сказать в двух словах то это, способы обращения к памяти.
Noop
Anticipatory
CFQ
Deadline
VR
Simple или SIO
BFQ
Подробно о каждом планировщике I/0
Noop — самый безопасный и простой планировщик, так как только объединяет запросы но не сортирует.
Anticipatory — выдает запросы тогда, когда предыдущий был обработан, после чего ожидает некоторое время следующий запрос, если его нет, переходит к другому запросу.
CFQ — объединяет задачи в цели и по кругу их обходит. Сбалансированный и производительный вариант для Android.
Deadline — хранит отсортированную очередь на запись, новые запросы сортируются и перемещаются в конец очереди. По своим возможностям превосходит CFQ.
VR — с элементами Deadline. Самый не стабильный планировщик, но все же самый производительный.
SIO — выполняет сначала быстрые запросы, после более емкие. Стабильный, простой и производительный.
BFQ — производительный, но все же хуже чем VR и SIO
odino4ka
(2818)
лучше спроси на форуме 4pda.ru в ветке своего смарта

Ответ от Денис Бердников[активный]
Планировщики I/0 — Планировщики ввода/вывода выполняют две основные операции: слияние и сортировка. Слияние представляет собой процесс принятия двух или нескольких смежных запросов ввода/вывода и объединения их в один запрос. (взято из opennet.ru).
Если сказать в двух словах то это, способы обращения к памяти.
Noop
Anticipatory
CFQ
Deadline
VR
Simple или SIO
BFQ
Подробно о каждом планировщике I/0
Noop — самый безопасный и простой планировщик, так как только объединяет запросы но не сортирует.
Anticipatory — выдает запросы тогда, когда предыдущий был обработан, после чего ожидает некоторое время следующий запрос, если его нет, переходит к другому запросу.
CFQ — объединяет задачи в цели и по кругу их обходит. Сбалансированный и производительный вариант для Android.
Deadline — хранит отсортированную очередь на запись, новые запросы сортируются и перемещаются в конец очереди. По своим возможностям превосходит CFQ.
VR — с элементами Deadline. Самый не стабильный планировщик, но все же самый производительный.
SIO — выполняет сначала быстрые запросы, после более емкие. Стабильный, простой и производительный.
BFQ — производительный, но все же хуже чем VR и SIO

Ответ от Джен Уиллоу[новичек]
Мда... уж.... вообщееееее

Ответ от саша чунь[гуру]
Вау-у-у, здорово!

Ответ от Ірина Лазар[новичек]
Планировщики I/0 — Планировщики ввода/вывода выполняют две основные операции: слияние и сортировка. Слияние представляет собой процесс принятия двух или нескольких смежных запросов ввода/вывода и объединения их в один запрос. (взято из opennet.ru).
Если сказать в двух словах то это, способы обращения к памяти.
Noop
Anticipatory
CFQ
Deadline
VR
Simple или SIO
BFQ
Подробно о каждом планировщике I/0
Noop — самый безопасный и простой планировщик, так как только объединяет запросы но не сортирует.
Anticipatory — выдает запросы тогда, когда предыдущий был обработан, после чего ожидает некоторое время следующий запрос, если его нет, переходит к другому запросу.
CFQ — объединяет задачи в цели и по кругу их обходит. Сбалансированный и производительный вариант для Android.
Deadline — хранит отсортированную очередь на запись, новые запросы сортируются и перемещаются в конец очереди. По своим возможностям превосходит CFQ.
VR — с элементами Deadline. Самый не стабильный планировщик, но все же самый производительный.
SIO — выполняет сначала быстрые запросы, после более емкие. Стабильный, простой и производительный.
BFQ — производительный, но все же хуже чем VR и SIO ХОП ХЕЙ ЛА ЛА ЛЕЙ

Ответ от 22 ответа[гуру]
Привет! Вот подборка тем с похожими вопросами и ответами на Ваш вопрос: Что это обозначает i/o scheduler Режим: deadline, режим cfq, режим noop. Поясните что это за режимы
Сайт на Википедии
Посмотрите статью на википедии про Сайт
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*