
# 什么是预留内存，如何配置预留内存？
#### 预留内存介绍
预留内存是一部分不能用来存储数据的内存空间，主要用于数据持久化，主备同步，执行实例备份等操作。
配置参数名称：reserved-memory-percent
![](https://support.huaweicloud.com/dcs_faq/public_sys-resources/notice_3.0-zh-cn.png)
监控中内存利用率统计是扣除预留内存的。
仅如下实例类型需要预留内存（其他实例类型不涉及）：
- Redis 3.0 单机
- Redis 3.0 主备
- Memcached 单机
- Memcached 主备
 
未配置足够的预留内存（数据部分占用的内存容量过高），可能会导致：
- 缓存实例操作速度变慢（系统启用swap，性能下降）。
- 无法备份数据。
- 数据无法及时主备同步。
- 实例规格变更失败。
- 可能会造成进程重启。
#### 配置预留内存操作步骤
请参考[修改实例配置参数](https://support.huaweicloud.com/usermanual-dcs/dcs-ug-0312024.html)修改"reserved-memory-percent"参数的值。
![](https://support.huaweicloud.com/dcs_faq/public_sys-resources/note_3.0-zh-cn.png)
- 建议您的实例预留内存值至少配置为30%，2021年之后创建的实例预留内存默认值已经修改为30%。
- 预留内存百分比是以实例规格的最大可用内存为基数，而不是以内存规格为基数的，最大可用内存可参考[实例规格](https://support.huaweicloud.com/productdesc-dcs/dcs-pd-0522001.html)中实例产品规格表中"实例可使用内存"列的值。
 
