Как стать автором
Обновить

Комментарии 2

Сегодня, кстати, вышел релиз Redis 3.0.5 для Windows
Они начиная с 3.0.3 наконец-то отказались от dlmalloc в пользу jemalloc и порт стало реально рассматривать для боевого применения. С другой стороны там какой-то ад с тем как они обошли fork для сохранения данных на диск. Разработчики порта называют его point-in-time heap snapshot. Они там здорово заморочились — я давно смотрел описание, как это сделано, в исходники глубоко не заглядывая. Самая спорная часть при использовании на бою — при сохранении они могут «выжрать» до 3-х раз больше памяти, чем нужно linux версии. При этом такое поведение считается нормальным, т.к. swap файл в windows легко может быть до 3-х раз больше, чем реальное количество оперативной памяти. Как по мне — это приемлемо только если использовать Redis под LRU cache или не использовать сохранение вовсе.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации