Redis的快照为什么不会阻塞其他请求?

复制int rdbSaveBackground(char *filename,快照 rdbSaveInfo *rsi) { pid_t childpid; if (hasActiveChildProcess()) return C_ERR; ... if ((childpid = redisFork()) == 0) { int retval; /* Child */ redisSetProcTitle("redis-rdb-bgsave"); retval = rdbSave(filename,rsi); if (retval == C_OK) { sendChildCOWInfo(CHILD_INFO_TYPE_RDB, "RDB"); } exitFromChild((retval == C_OK) ? 0 : 1); } else { /* Parent */ ... } ... } 1.2.3.4.5.6.7.8.9.10.11.12.13.14.15.16.17.18.19.