指定全局变量可降低CPU使用率

时间:2019-05-30 04:43:42

标签: pypy

有pypy6可用的16个进程。

同时连接的插座数约为500〜1000。

当我尝试为某个进程提供服务大约一周时,该进程的CPU利用率超过90%。

我在服务器中使用tcp发送服务器代码以运行eval。

我发现有一些不寻常的地方,那就是浪费CPU资源。

如果仅定义一个全局变量,它将降至正常的CPU使用率(降低至20%)。

global ab
ab = 1

我需要了解哪些关键字?

我在centos6中使用pypy,版本是6.0.0。 通常使用的模块是“扭曲的”。

我知道使用全局变量不是一个好主意,但是此服务器实际上使用全局变量。 即使这样,我也不能理解cpu是稳定的,因为我已经分配了新的全局变量。

0 个答案:

没有答案