LINUX.ORG.RU

История изменений

Исправление zb2, (текущая версия) :

Протестировал несколько размеров чанков с помощью iozone:

iozone -a -b report.xls -I

Получилось интересно. Чанк 512К по сравнению с чанком 64K:

  1. дает небольшое преимущество при чтении/записи небольших файлов/reclen (до нескольких процентов).
  2. не дает заметных преимуществ при чтении/записи длинных файлов/reclen.
  3. для reclen в диапазоне 128-512K дает заметную просадку производительности. Процентов 20-30. В единичных тестах может быть до 2 раз. С чем это связано ХЗ.

Такие дела. То ли я неправильно меряю, то ли разработчики как-то плохо посоображали.

Исходная версия zb2, :

Протестировал несколько размеров чанков с помощью iozone:

iozone -a -b report.xls -I

Получилось интересно. Чанк 512К по сравнению с чанком 64K:

  1. дает небольшое преимущество при чтении/записи небольших файлов/reclen (до нескольких процентов).
  2. не дает заметных преимуществ при чтении/записи длинных файлов/reclen.
  3. для reclen в диапазоне 128-512K дает заметную просадку производительности. Процентов 20-30. В единичных тестах может быть до 2 раз. С чем это связано ХЗ.

Такие дела. То ли я неправильно меряю, то ли разработчики как-то плохо посоображали.