后端岗位面试题更新 2026-08-05

在 RDB 持久化时,使用写时复制(COW)机制,会不会导致内存占用大幅增长?需要关注哪些问题?

百度后端开发专业服务风险判断技术原理Redis

考察说明

考察对 Redis RDB 子进程写时复制内存开销的理解与风险意识

回答思路

  1. 说明 RDB 通过 fork 子进程和写时复制实现快照
  2. 解释写时复制只在页面被修改时才复制,且仅复制父子进程差异
  3. 指出高写入负载下 COW 会使内存峰值显著增长,可能触发 OOM
  4. 讨论配置项如 rdb-save-incremental-fsync 和内存预估
  5. 强调需要根据写入速率监控内存并调整 maxmemory 策略
本题已收录答题指导

本题附完整参考答案与评分标准

登录后可查看结构化答题指导;也可以直接开一场模拟面试,AI 面试官用本题实时追问并给出评分。