Привет! Я исследовал разницу, которую заметил между двумя серверами Proxmox, с которыми работаю. У них очень похожее железо (SATA-диски в софт-RAID, Proxmox 3.1, похожие характеристики). Один из них использует файловую систему ext3, а другой — ext4 (более мощная машина).
На сервере с ext3 было 560 fsync в секунду, а на ext4 — всего 51 fsync в секунду (ой). Я вспомнил про проблему с барьерами в ext4 и смонтировал с параметром barrier=0. В итоге получил просто ошеломляющие 1171 fsync в секунду.
Так что, по умолчанию в Proxmox разделы создаются с ext3, которая не поддерживает барьеры, а ext4 — с включёнными барьерами. Думаю, стоит использовать ext4 с отключёнными барьерами. Это не должно быть хуже, чем стандартный ext3, который все используют уже лет десять.
Конечно, это всего лишь софт-RAID, но сервер расположен в веб-фарме, так что с питанием проблем быть не должно. Как думаете, это плохая идея?
jinjer
ДОПОЛНЕНИЕ: В большинстве моих постов, независимо от браузера, есть проблемы с переносами строк. Это баг vbulletin или у меня что-то не так?
На сервере с ext3 было 560 fsync в секунду, а на ext4 — всего 51 fsync в секунду (ой). Я вспомнил про проблему с барьерами в ext4 и смонтировал с параметром barrier=0. В итоге получил просто ошеломляющие 1171 fsync в секунду.
Так что, по умолчанию в Proxmox разделы создаются с ext3, которая не поддерживает барьеры, а ext4 — с включёнными барьерами. Думаю, стоит использовать ext4 с отключёнными барьерами. Это не должно быть хуже, чем стандартный ext3, который все используют уже лет десять.
Конечно, это всего лишь софт-RAID, но сервер расположен в веб-фарме, так что с питанием проблем быть не должно. Как думаете, это плохая идея?
jinjer
ДОПОЛНЕНИЕ: В большинстве моих постов, независимо от браузера, есть проблемы с переносами строк. Это баг vbulletin или у меня что-то не так?
