Dmitri Kuzmenko wrote:
Если вся база помещается в кэш ОС, т.е. пямяти на компе
в 2 и больше раз чем размер базы, то тогда действительно
nbackup с отключенным кэшем ОС будет медленнее
чем раньше. Т.е. раньше nbackup просто читал файл,
а ОС ему его подсовывала в основном из кэша.
При обратной ситуации, когда база не влезает в кэш,
новый nbackup будет немного быстрее, и ОС будет
"мягче" реагировать на чтение большого файла
(раньше все бы выпало в виртуалку).
Так что ключик переключения "с кэшем/без кэша" нужен.
И думаю, что на нынешних серверах с базами до 10 гиг и
RAM 24 гиг люди как раз в основном ключик будут использовать.
Согласен полностью.
Я тоже столкнулся с этой проблемой, в итоге по подсказке ДЕ скомпилировал себе
в 2.1.3 nbackup с отключенным O_DIRECT.
Дмитрий писал, что ключик под вопросом, потому что у меня ситуация несколько
специфическая и я был один с такой проблемой, но сейчас, раз проблема
подтверждается, надеюсь, что сделают ключ. Мне вообще кажется, что логичнее
даже сделать старое поведение по умолчанию, а новый режим по ключу.