X-Git-Url: https://git.saurik.com/redis.git/blobdiff_plain/3bfeb9c1a7044cd96c1bd77677dfe8b575c73c5f..49b645235100fc214468b608c1ba6cdbc320fa88:/src/rdb.c?ds=sidebyside diff --git a/src/rdb.c b/src/rdb.c index 193ff5b3..5a08b634 100644 --- a/src/rdb.c +++ b/src/rdb.c @@ -731,6 +731,15 @@ int rdbSaveBackground(char *filename) { if (server.ipfd > 0) close(server.ipfd); if (server.sofd > 0) close(server.sofd); retval = rdbSave(filename); + if (retval == REDIS_OK) { + size_t private_dirty = zmalloc_get_private_dirty(); + + if (private_dirty) { + redisLog(REDIS_NOTICE, + "RDB: %lu MB of memory used by copy-on-write", + private_dirty/(1024*1024)); + } + } exitFromChild((retval == REDIS_OK) ? 0 : 1); } else { /* Parent */