The OpenNET Project / Index page

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



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

Оглавление

Во FreeBSD увеличен размер блока по умолчанию в файловой сис..., opennews (ok), 27-Май-11, (0) [смотреть все]

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


6. "Во FreeBSD увеличен размер блока по умолчанию в файловой сис..."  +/
Сообщение от Andrew Kolchoogin (?), 27-Май-11, 16:04 
> Если касательно десктопа: с другой стороны, ну что вам от производительности файловой
> системы?

Ну как же ж.

DC++ на стамегабитной локалке. :) Можно и в производительность диска упереться. :)

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

7. "Во FreeBSD увеличен размер блока по умолчанию в файловой сис..."  +/
Сообщение от Аноним (-), 27-Май-11, 16:08 
А, ну это полюбому. :)
У меня отдельный девайс файлы качает. :)
Ответить | Правка | Наверх | Cообщить модератору

13. "Во FreeBSD увеличен размер блока по умолчанию в файловой сис..."  +/
Сообщение от XoRe (ok), 27-Май-11, 16:31 
>> Если касательно десктопа: с другой стороны, ну что вам от производительности файловой
>> системы?
> Ну как же ж.
> DC++ на стамегабитной локалке. :) Можно и в производительность диска упереться. :)

10 метров в секунду?)

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

18. "Во FreeBSD увеличен размер блока по умолчанию в файловой сис..."  +1 +/
Сообщение от Andrew Kolchoogin (?), 27-Май-11, 16:48 
>>> Если касательно десктопа: с другой стороны, ну что вам от производительности файловой
>>> системы?
>> Ну как же ж.
>> DC++ на стамегабитной локалке. :) Можно и в производительность диска упереться. :)
> 10 метров в секунду?)

Да легко! :)

Не каждый диск такое выдержит (просьба не апеллировать к заявленной производителем пропускной способности: мы же не посекторно на HDD информацию заливаем).

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

43. "Во FreeBSD увеличен размер блока по умолчанию в файловой сис..."  +1 +/
Сообщение от Аноним (-), 28-Май-11, 01:51 
> Не каждый диск такое выдержит

Типовая линейная скорость чтения современного диска - около 100-150Мб/сек. Затормозить его до 10Мб/сек еще постараться надо. Для этого операционка, ФС и остальные должны ну совсем никак не пытаться оптимизировать доступ к диску.

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

55. "Во FreeBSD увеличен размер блока по умолчанию в файловой сис..."  +/
Сообщение от Stax (ok), 28-Май-11, 21:09 
К примеру, если вы посмотрите на работу торрент-клинтов, то увидите, что они обычно читают блоками по 128kb. Типичный блок, отдаваемый в торренте за раз - 32k. Хотя иногда получается читать большими блоками, но обычно при увеличении объема и количество раздач все переходит к тем самым 128k чтениями (писать, при хорошей буферизации, получается большими блоками, вплоть до мегабайта). Зависимость блоков чтения от объема раздач хорошо видно по статистике azureus. В utorrent чтение всегда по 128kb, а в остальных типа transmission можете помониторить iostat'ом и аналогичными.

Теперь представьте, у вас 100 гб раздач (а бывает и куда больше). В целом это раздается нескольким сотням клиентов. И с какой скоростью ЖД способен отдавать данные в полностью случайных чтениях (100 гб и много клиентов => запросы идут все время в разные части диска) блоками по 128 кб? 10 Мб/сек - это примерно на пределе возможностей одиночного диска, на самом деле, в таких условиях. С доп. нагрузкой диск уже не справится.

А операционка и фс вам никак не помогут ускорить случайные чтения, размазанные по сотне гигов. Группировка чтений по 128к при отдаваемых 32к блоках - это максимум, на что можно рассчитывать.

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

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

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




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

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