WARNING you have Transparent Huge Pages (THP) support enabled in your kernel. This will create latency and memory usage issues with Redis. To fix this issue run the command 'echo madvise > /sys/kernel/mm/transparent_hugepage/enabled' as root, and add it to your /etc/rc.local in order to retain the setting after a reboot. Redis must be restarted after THP is disabled (set to 'madvise' or 'never').什么意思
时间: 2024-03-13 11:46:40 浏览: 177
CentOS7 禁用Transparent Huge Pages的实现方法
这是Redis在启动时发出的一个警告,它表示内核中启用了透明大页面(Transparent Huge Pages,THP)支持,这会导致Redis的延迟和内存使用问题。为了解决这个问题,Redis建议执行以下操作:
1. 以root用户身份运行以下命令:
```bash
echo madvise > /sys/kernel/mm/transparent_hugepage/enabled
```
这将禁用透明大页面支持,并将内存管理策略设置为"madvise"。
2. 如果要在系统重启后保留此设置,请将上述命令添加到/etc/rc.local文件中。
3. 禁用THP之后,需要重新启动Redis才能使更改生效。
执行上述操作后,Redis的性能可能会得到改善。
阅读全文