有pypy6可用的16个进程。
同时连接的插座数约为500〜1000。
当我尝试为某个进程提供服务大约一周时,该进程的CPU利用率超过90%。
我在服务器中使用tcp发送服务器代码以运行eval。
我发现有一些不寻常的地方,那就是浪费CPU资源。
如果仅定义一个全局变量,它将降至正常的CPU使用率(降低至20%)。
global ab
ab = 1
我需要了解哪些关键字?
我在centos6中使用pypy,版本是6.0.0。 通常使用的模块是“扭曲的”。
我知道使用全局变量不是一个好主意,但是此服务器实际上使用全局变量。 即使这样,我也不能理解cpu是稳定的,因为我已经分配了新的全局变量。