В работе мы собираемся развернуть сервер Redis, и нам нужно установить overcommit_memory=1
и отключить прозрачные огромные страницы в ядре.
В настоящее время проблема заключается в том, что у нас есть только one гигантский сервер, и он будет использоваться многими другими приложениями.Нам нужны только эти настройки ядра на сервере redis.Интересно, сможем ли мы добиться этого, раскрутив выделенную виртуальную машину для redis.Делать это в докере, конечно, не имеет смысла.Мои вопросы:
Дадут ли эти настройки ядра действительный эффект на виртуальной машине Redis, даже если в основной операционной системе нет таких же настроек?Я сомневаюсь в этом, поскольку аппаратный ресурс в конце концов распределяется хост-машиной.
Повлияет ли конфигурация ядра в виртуальной машине Redis на другие виртуальные машины, на которых работают другие приложения?Я думаю, что это не так, просто хочу подтвердить.
Для достижения цели, какую ВМ или гипервизор мы должны использовать?
Если нет способа сделать это в виртуальной машине, единственный ли способ - использовать отдельный сервер (аппаратное обеспечение) для повторного доступа?