The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Для ядра Linux представлен планировщик ввода-вывода FIOPS дл..., opennews (?), 10-Янв-12, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


2. "Для ядра Linux представлен планировщик ввода-вывода FIOPS дл..."  +/
Сообщение от klalafuda (?), 10-Янв-12, 21:10 

Может быть я конечно ошибаюсь, но разве сегодня кто-то вообще пытается делать оптимизацию дискового IO на основании 'время перемещения головок, зависимость времени записи от расположения данных на диске'? С учетом того, что у всех винтов уже сто лет в обед как на борту по N мегабайт кеша да и AFAIU получить реальную, физическую, геометрию винта - это ещё постараться нужно на уровне фирмваря ибо отрепортить винт может хоть 10ть пластин а реально там стоит скажем две..
Ответить | Правка | Наверх | Cообщить модератору

5. "Для ядра Linux представлен планировщик ввода-вывода FIOPS дл..."  +3 +/
Сообщение от koct9iemail (?), 10-Янв-12, 21:44 
время позиционирования практически линейно растёт с дистанцией перемещения головок, почти с нуля до 10мс (у медленных мобильных до 20мс)
Ответить | Правка | Наверх | Cообщить модератору

6. "Для ядра Linux представлен планировщик ввода-вывода FIOPS дл..."  +2 +/
Сообщение от Аноним (-), 10-Янв-12, 21:50 
Man NCQ, хотя бы. Относительно свежая технология, встраиванием которой не так давно много кто был заморочен.
Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору

8. "Для ядра Linux представлен планировщик ввода-вывода FIOPS дл..."  –3 +/
Сообщение от iZEN (ok), 10-Янв-12, 23:10 
> Man NCQ, хотя бы. Относительно свежая технология, встраиванием которой не так давно много кто был заморочен.

И насколько процентов увеличивается производительность совремнных винчестеров при задействовании NCQ? Процентов 5-7, наверное. Как-то несерьёзно. Очередь команд маленькая, чтобы хорошо оптимизировать дисковый I/O.


Ответить | Правка | Наверх | Cообщить модератору

12. "Для ядра Linux представлен планировщик ввода-вывода FIOPS дл..."  +1 +/
Сообщение от Аноним (-), 10-Янв-12, 23:39 
> И насколько процентов увеличивается производительность совремнных винчестеров при задействовании NCQ? Процентов 5-7, наверное. Как-то несерьёзно. Очередь команд маленькая, чтобы хорошо оптимизировать дисковый I/O.

Это одна из техник, вместе с прочими, такими, как в новости, прирост может быть выше.

Ответить | Правка | Наверх | Cообщить модератору

164. "Для ядра Linux представлен планировщик ввода-вывода FIOPS дл..."  +/
Сообщение от Аноним (-), 13-Янв-12, 20:47 
> Это одна из техник, вместе с прочими, такими, как в новости, прирост
> может быть выше.

Это он видимо пытался как обычно сказать "у меня нет, поэтому мне это не нужно".

Ответить | Правка | Наверх | Cообщить модератору

27. "Для ядра Linux представлен планировщик ввода-вывода FIOPS дл..."  +1 +/
Сообщение от Аноним (-), 11-Янв-12, 05:17 
> Процентов 5-7, наверное. Как-то несерьёзно.

5-7% это лучше чем 0%. И вообще, это весьма приличный прирост в определенных случаях.

Ответить | Правка | К родителю #8 | Наверх | Cообщить модератору

31. "Для ядра Linux представлен планировщик ввода-вывода FIOPS дл..."  +2 +/
Сообщение от Аноним (-), 11-Янв-12, 07:10 
> NCQ? Процентов 5-7, наверное. Как-то несерьёзно. Очередь команд маленькая, чтобы хорошо
> оптимизировать дисковый I/O.

Поэтому какойнить ext4 еще и реализует delayed allocation, в надежде нагрести побольше данных которые можно более-менее линейно записать потом на диск.

Ответить | Правка | К родителю #8 | Наверх | Cообщить модератору

18. "Для ядра Linux представлен планировщик ввода-вывода FIOPS дл..."  +1 +/
Сообщение от all_glory_to_the_hypnotoad (ok), 11-Янв-12, 00:18 
NCQ работает с геометрией диска только внутри девайса, со стороны ОС это просто интерфейс поддержки "многопоточности" io для диска. В общем, это как бы совсем не тот пример.
Ответить | Правка | К родителю #6 | Наверх | Cообщить модератору

21. "Для ядра Linux представлен планировщик ввода-вывода FIOPS дл..."  –1 +/
Сообщение от Аноним (-), 11-Янв-12, 00:54 
> это просто интерфейс поддержки "многопоточности" io для диска.

Другими словами, это интерфейс для оптимизации работы с данными.

Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру