没有运行作业的jenkins的高CPU使用率

时间:2015-07-17 07:16:10

标签: jenkins cpu-usage

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

也许有人可以找到问题。如果有必要,请告诉我。

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

2 个答案:

答案 0 :(得分:1)

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

答案 1 :(得分:0)

就我而言,它是Jenkins用来清理资源的“ 异步资源处理程序”插件/功能。异步资源处理程序无法清理工作空间,留下类似于'JOB_NAME_ws-cleanup_1599802799143'的目录堆。 当我停止Disposer跟踪孤立工作区(大约20个)时,CPU使用率恢复了正常。 您会在下面找到此选项, '管理Jenkins'->'有些资源Jenkins无法自动处理。点击管理'->停止跟踪。 当然,永久的解决方案是修复工作区清理插件以成功删除工作区。 Ref-Why is Jenkins suddenly unable to delete a workspace

相关问题