Wordpress apache benchamrk CPU 使用率

Wordpress apache benchamrk CPU 使用率

我在 VPS 上,4vCPU 4GB RAM。

在此 Apache 基准测试期间:

ab -k -n 10000 -c 3 -l URL

我得到:

Server Load 3.393066 (4 CPUs)   
Memory Used 35% (1,358,560 of 3,881,408)    
Swap Used   23.7% (248,488 of 1,048,572)

ab -k -n 1000 -c 7 -l URL

我得到:

Server Load 8.6 (4 CPUs)   

这是正常的吗?还是太高了?我的意思是,我只能得到3 个并发页面浏览量有 4vCPU 吗?

答案1

服务器负载不是绝对的测量指标。它取决于系统上可用的核心数。

例如,在 4 核系统中,负载“4”与 1 核系统中的负载“1”相同。

由于并发性 = 3,因此您可能有 3 个并发 Apache 线程消耗 4 个核心中的 3 个。这会导致 3.something 负载,这是可以接受的。

尝试使用您期望此服务器处理的模拟负载参数运行 ab。例如 10 个并发等,以检查服务器的行为方式。

CPU 核心的类型也起着重要作用。例如,它是 XEON CPU 吗?V1 还是 V4?E3 还是 E5?等等

相关内容