Добро пожаловать, Гость. Пожалуйста авторизуйтесь здесь.
FGHIGate на GaNJa NeTWoRK ST@Ti0N - Просмотр сообщения в эхоконференции RU.UNIX.BSD
Введите FGHI ссылку:


Присутствуют сообщения из эхоконференции RU.UNIX.BSD с датами от 18 Jan 11 22:51:00 до 16 Sep 24 17:28:15, всего сообщений: 10763
Ответить на сообщение К списку сообщений Предыдущее сообщение Следующее сообщение
= Сообщение: 1144 из 10763 ===================================== RU.UNIX.BSD =
От   : Alex Korchmar                    2:5020/400         25 Feb 14 13:36:02
Кому : John Freeman                                        25 Feb 14 13:36:02
Тема : Re: Оптимальные параметры для разделов ZFS
FGHI : area://RU.UNIX.BSD?msgid=<1187483017@ddt.demos.su>+e410bf5d
На   : area://RU.UNIX.BSD?msgid=2:5020/1519.2654+3e7565aa
= Кодировка сообщения определена как: CP866 ==================================
Ответ: area://RU.UNIX.BSD?msgid=<1187483125@ddt.demos.su>+437b24ec
==============================================================================
From: Alex Korchmar <noreply@linux.e-moe.ru>

John Freeman <John.Freeman@p2654.f1519.n5020.z2.fidonet.org> wrote:

JF>>> sector size=4096
>> afair, это правильным образом через левые патчи (пятилетней давности, что,
>> до сих пор не включены в официальную ветку? Слава Ораклу!) плюс zfs debug
>> делалось.
>> Как-то в целом совсем по другому.
JF> Это и рецепт стольки же летней давности
ну так если с тех пор так никто и не почесался сделать нормально - этот рецепт
будет вечен.

>> по-моему там кабздец должен выходить, при регулярной нагрузке.
>> Даже небольшой. Потому что размеры блока не совпадают, выравнивание не
>> совпадает -и в наиболее вероятном случае, ради одного байта мы перезапишем
>> 8k, не факт что последовательных.
JF> И пофиг, у zfs размер блока поболе.
абсолютно пофиг - если он не совпадает по границам с физическим сектором,
диск все так же на каждую запись блока будет считывать два сектора (то есть ты
думаешь что у тебя операция записи, а у тебя предварительно- два чтения, причем
не линейных, а через "поболе"), подменять в них изменившиеся байты и потом
уже записывать обратно.

Добавим поверх виртуалку с дисками в файлах (+512 или некратное число байт,
поскольку диски эмулируются вместе с mbr) а на ней заведем базу данных (опять
в файле опять по произвольному смещению) - получим такое количество пара в
свисток, что мама не горюй. И как выбираться из этой потенциальной ямы,
неясно совсем.

Один из рецептов, конечно, понятен - не использовать 4k диски вообще ни для
чего кроме порнухохранилища с последовательным доступом.


> Alex



JF>>> а выравнивать надо на партишнинге,
>> там оно тоже изумительно криво.

JF> Там оно абсолютно однозначно и криво быть не может в принципе.


JF> С наилучшими пожеланиями, John Freeman.

--- ifmail v.2.15dev5.4
* Origin: Demos online service (2:5020/400)

К главной странице гейта
Powered by NoSFeRaTU`s FGHIGate
Открытие страницы: 0.084527 секунды