由此,我发现,如果我问top,我正在运行的程序显示的CPU使用率为100%,而当我打开System monitor时,Processes选项卡中的CPU使用率仅为25%。此外,系统监视器中的Resources选项卡显示了4个CPU,每个CPU的使用率从~5变为~100%:lscpu的结果是:Architecture:x86_64Byte Ord
我已经在我的应用程序中实现了rabbitmq,它运行在windows server 2008服务器上,问题是erl.exe占用了很高的CPU使用率,有时它会达到40-45%的CPU使用率,即使在理想的情况下(当不处理任何队列时),它也会占用至少4-15%的CPU使用率。CPU使用率高的原因可能是什么?是否有任何设置或任何其他我需要做的事情。