2
A
回答
4
可以分配使用以下命令内存和交换堆大小。这些都可以在任务配置设置或詹金斯 - >管理 - >配置
-Xmx512m
-XX:MaxPermSize参数=128米
2
如果 Java内存引起的问题,那么你可以通过-Xmx
选项添加更多堆,正如Priyam的回答中所建议的那样。默认情况下,JVM将堆限制为可用RAM的25%。
更多的堆有一个警告,虽然:如果你在几个GB的范围添加堆,那么默认的JVM垃圾收集算法会定期征收停止的世界在几秒钟的范围休息。然后您需要切换到自定义垃圾收集算法(如CMS),然后仔细调整其参数。
如果添加更多的堆不能解决您的问题,那么您需要深入挖掘。有一个缓慢的大师可能的根本原因 - 从JVM内存和垃圾收集设置到插件问题,在通常的CPU /磁盘/ IO尺寸问题之上。
+1
是的,像这篇文章描述:https://jenkins.io/blog/2016/11/21/gc-tuning/ – gertvdijk
相关问题
- 1. 服务器缓慢启动
- 2. cpp程序在服务器上运行缓慢
- 3. SQL服务器上运行缓慢的查询的警报
- 4. 链接JS没有运行缓慢的网络服务器
- 5. PHP脚本运行缓慢,但服务器CPU空闲
- 6. 运行缓慢
- 7. W3WP运行缓慢
- 8. 宏运行缓慢
- 9. Tomcat服务器启动缓慢
- 10. Angularjs + Nodejs服务器响应缓慢
- 11. Http服务器 - 缓慢读取
- 12. 的Weblogic服务器启动缓慢
- 13. EasyPHP上缓慢的Apache服务器
- 14. android模拟器运行缓慢
- 15. Jenkins - 在主服务器和从服务器上运行单个作业
- 16. 终端服务器2008上运行缓慢的Excel编程模块
- 17. SSIS包在服务器上运行缓慢,但在开发机器上运行得很好
- 18. SQL查询运行缓慢
- 19. SQL连接运行缓慢
- 20. ActionScript 2缓慢运行
- 21. PowerkMocking BufferedReader缓慢运行
- 22. System.nanotime运行缓慢吗?
- 23. INFORMATION_SCHEMA查询运行缓慢
- 24. mysql查询运行缓慢
- 25. XPage代理运行缓慢
- 26. Phpmyadmin运行非常缓慢
- 27. sql视图运行缓慢
- 28. GroupBy()运行非常缓慢
- 29. Swf剪辑缓慢运行
- 30. .net部分运行缓慢
我们也有这样的问题,它会定期发生。老实说,很难找出原因。仍在搜索... – Rarar