如何让我的应用程序服务器CPU达到100%?

时间:2017-02-10 04:48:53

标签: python linux operating-system

我有一个专门的应用服务器来进行分析。

我正在运行2CPU,8GB RAM机器。

我有两个相同的应用程序运行如下。

python do_analytics.py &
python do_analytics.py &

但是,我的CPU低于20%。我可以运行更多进程来充分利用我的CPU吗?它会加速还是我的单个进程现在会变慢,因为我只有2个CPU?

感谢。

1 个答案:

答案 0 :(得分:0)

CPU使用率低于20%的事实意味着您的CPU可能需要更多负载。所以是的,你可以运行更多的流程。

  

由于我只有2个CPU,它会加速还是我的单个进程会变慢?

这取决于您的应用程序正在执行的操作的其他因素。如果大多数分析逻辑只是使用处理能力和内存。你不用担心。但是,如果更多进程意味着更多磁盘访问或共享资源。然后运行更多进程可能会降低整体性能。

相关问题