Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/jenkins/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
jenkins在不运行作业的情况下的高CPU使用率_Jenkins_Cpu Usage - Fatal编程技术网

jenkins在不运行作业的情况下的高CPU使用率

jenkins在不运行作业的情况下的高CPU使用率,jenkins,cpu-usage,Jenkins,Cpu Usage,问题是: 我观察到,在运行构建时,CPU的使用率是100%。构建持续时间约为2小时。如果构建结束,jenkins的使用率仍然是80-85%。在此之后,我重新启动jenkins服务。CPU使用率为5%。我开始了同样的构建,它的持续时间是38分钟。运行构建时,使用率为100%,但对于此任务,如果持续时间为38分钟,则可以。 今天早上7点,CPU使用率再次达到80%。我现在不开始构建。如果我建立这个项目,它的持续时间已经是2小时了。 在这个项目中有3个职位。其他的持续时间为20-25分钟 也许有人能找

问题是: 我观察到,在运行构建时,CPU的使用率是100%。构建持续时间约为2小时。如果构建结束,jenkins的使用率仍然是80-85%。在此之后,我重新启动jenkins服务。CPU使用率为5%。我开始了同样的构建,它的持续时间是38分钟。运行构建时,使用率为100%,但对于此任务,如果持续时间为38分钟,则可以。 今天早上7点,CPU使用率再次达到80%。我现在不开始构建。如果我建立这个项目,它的持续时间已经是2小时了。 在这个项目中有3个职位。其他的持续时间为20-25分钟

也许有人能找到问题。如果需要一些信息,请告诉我

詹金斯版本:1.590
服务器:Windows7,32位

我已经解决了这个问题。问题是我的防病毒程序。我卸载了它,使用率是全天的0-1%。

在我的例子中,它是Jenkins用来清理资源的“异步资源处理器””插件/功能。异步资源处理器无法清理工作区,留下类似于“JOB_NAME_ws-cleanup_159980279143”的目录堆。 当我停止处理器跟踪孤立的工作区(大约20个)时,CPU使用率恢复正常。 您将在下面找到此选项, “管理Jenkins”->“Jenkins无法自动处置某些资源。单击管理'->停止跟踪。 当然,永久的解决方案是修复工作区清理插件以成功删除工作区。
-

是主机还是从机?无论如何,这取决于许多因素,比如安装的插件数量、作业定义,甚至源代码。它在一个主机上。你都用吗?如果没有,你可能想禁用那些你不使用的。你很可能会找到罪魁祸首。我试过Java任务控制,但我不知道如何使用它。程序说JVM CPU使用率为0%。机器CPU使用率为85%。当我观察线程时,没有线程需要超过0.5%的CPU使用率