提高詹金斯进程优先级?
Increasing Jenkins process priority?
当我的C++程序构建脚本从 Jenkins 作业调用时,构建需要更多时间。CPU 使用率不是 100%,而是只占用 16%。
当然,我不希望 Jenkins 在构建时完全占用我的计算机使其无法使用,但让它更快将非常有用。
我已经在Mac OS上通过brew安装了Jenkins。
有谁知道如何更改 Jenkins 进程的优先级,以便在构建时允许使用更多 CPU?
根据其中一个评论建议,我决定在homebrew.mxcl.jenkins.plist文件上增加Java机器的堆大小:
<string>-Xmx2048m</string>
然后打电话:
brew services stop jenkins
brew services start jenkins
行为是相同的,所以我决定重新启动机器并重试,现在它正在按预期工作。我不确定这是一般故障还是与 Java 堆大小参数有关。
相关文章:
- boost::进程间消息队列引发错误
- 将更高的优先级设置为 boost::asio 线程处理进程
- 在 Windows/C++ 上使用多进程应用程序的高精度定时操作
- 提高詹金斯进程优先级?
- 在詹金斯(Jenkins)运行命令
- 进程中线程的最高优先级是多少?
- 类构造函数比"="运算符具有更高的优先级?
- 将 Windows 10 中的特定进程更改为高优先级
- boost ::变体 - 为什么模板参数比const字符串参数具有更高的优先级
- 詹金斯的Cocos2d-X项目
- Mac 上高带宽数据流最有效的进程间通信方法是什么?
- 阿特金筛子在非常高的极限下出现故障
- 从正在运行的进程设置线程优先级
- 詹金斯C++测试布线
- 具有更高优先级的WM_TIMER
- 在Windows中,如何使用C++或C#在属于另一进程的窗口中获取高亮显示的文本
- 如何循环矩阵使对角线上的数字具有很高的优先级
- 当多个高优先级线程在多个内核上运行时,Linux内核没有响应
- 如何挂钩具有更高完整性级别的进程
- 和詹金斯谈谈