Пара вопросов по aio под FreeBSD

Модератор: Fastman

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
EugenOS
проходил мимо
Сообщения: 4
Зарегистрирован: 2015-10-30 16:44:14

Пара вопросов по aio под FreeBSD

Непрочитанное сообщение EugenOS » 2015-11-04 9:12:31

День добрый.
Имею пару вопросов (на удачу, вдруг кто ответит до того как закончу текущую задачу и успею накидать тесты по первому вопросу и провести, глядишь часть времени сэкономлю :smile: )
1) Будет ли работать aio c "файлами" открытыми g_open() ? (прямой доступ, без кэширования к устройствам, в частности к разделам и дискам).
Под виндами не работает, т.к. открываются с флагом "синхронного" доступа. А как под фряхой?
2) Видел в интернете настройки самбы и nginx для использования AIO. Там, кроме всего прочего, есть настройка размера буферов. Есть ли такие же настройки для жестких дисков? (в идеале для каждого отдельно, т.к. системный диск и может еще какие-то в будущем так настраивать было бы не желательно) Мне нужно часть дисков настроить на использование маленького буфера 4К, или вообще без оного (в программе свое кеширование, заточенное под конкретную задачу. Двойное буферизирование даст только потерю времени процессора, а большой буфер увеличение времени работы с диском. И то и другое мне сильно мешает.)

С уважением.

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2460 рублей (8 CPU, 8Gb RAM, 2x500Gb HDD, RAID 3ware 9750):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35071
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Пара вопросов по aio под FreeBSD

Непрочитанное сообщение Alex Keda » 2015-11-10 8:11:34

Смонтируйте синхронно
Убей их всех! Бог потом рассортирует...