我们将AWS Redis用于我们的应用程序,我们需要一些帮助来了解指标。在高负载下,我们看到了30%的CPU使用率,但是引擎CPU利用率却显示了将近80%。有人可以详细说明这些指标之间的区别以及为获得更好性能而针对这些指标的最佳限制是什么。
提前致谢。
现在,我对这两个指标有了更好的了解。当是CPU利用率时,它是该系统的总CPU利用率。引擎利用率特定于处理所有redis查询的redis进程线程。因此,在具有4个内核的系统中,众所周知,redis处理是在单个线程中进行的,redis仅使用一个内核来处理查询。因此,在这种情况下,redis的最大CPU使用率将为25%。