我正在配置一个python服务器。我正在玩python进程的数量。我应该设置在高负载的情况下将所有核心放到100%的进程数,还是应该将进程数限制为较低的数量以避免所有核心达到100%?什么是最佳做法?
PS:服务器在云上运行。
答案 0 :(得分:0)
根据我的经验,这在很大程度上取决于您打算让CPU的时钟长度达到100%,以及您拥有什么样的处理器。如果你有一个好的CPU(i5或i7),那么你的CPU可以保持五到六个小时,保持良好的性能。如果你有一个低端处理器,我不建议让它以100%的速度运行超过几个小时。
如果您希望在短时间内启用超频,则会有一个称为超频的过程。 http://lifehacker.com/a-beginners-introduction-to-overclocking-your-intel-pr-5580998
最后,您需要注意的不是您的CPU级别 - 如果您有一个不错的CPU(从i3上升到任何地方),它可能会承受压力。然而,你应该关注的是热量输出。持续监控计算机的温度,确保通风良好且风扇正常工作。
很有可能您的计算机必须运行进程到90%及以上的时钟,所以我建议启用任何数量的进程都会导致CPU压力。你应该为任何可能的场景做好准备!
祝你好运!