还有什么可以增加redis的fork延迟?

js5cn81o  于 2021-06-09  发布在  Redis
关注(0)|答案(0)|浏览(262)

我读过这本书https://redis.io/topics/latency. 它提到分叉的成本变量是内存页表的大小。
我想弄清楚是否还有其他因素会导致fork延迟。
因为我发现我的生产redis服务器 used_memory_rss_human:5.10Glatest_fork_usec:219724 在具有完全相同的数据和相同的硬件/软件设置的测试服务器上,分叉后台进程只需要 latest_fork_usec:62349 与…相撞时叉 redis-benchmark 工具。
我的生产redis服务器似乎有问题,导致分叉时间是应该的3~4倍。有人知道怎么调试吗?
我的生产和测试redis服务器都运行在gcp n1-highmem-2机器上,带有skylake cpu,它们都在同一个区域。当然,它们都有相同的redis版本(3.2.11)、相同的linux内核配置和相同的redis.conf。

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题