使用控制组管理 Java 进程

发布于 2024-12-10 21:57:09 字数 102 浏览 1 评论 0原文

有人已经使用 Linux 控制组 (cgroup) 来管理 Java 进程吗?我正在尝试分析 CPU 时间利用率(感谢 cpuacct.usage 文件),但无法获得 0 以外的其他值...

Does anybody has already used Linux Control Groups (cgroup) to manage Java processes? I'm trying to profile CPU time utilization (thanks to the cpuacct.usage file) and I'm unable to get other value than 0...

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

稚然 2024-12-17 21:57:09

对于任何想要获取进程 CPU 时间利用率的人来说,procfs 文件系统中包含的信息可能很有用。有关更多详细信息,请参阅标准 Linux 系统下的 /proc/[pid]/stat (man proc)

之间,我仍在等待有关我的 cgroup“错误”的线索”:)

For anyone who wants to get process CPU time utilization, informations contained into the procfs file system could be useful. See /proc/[pid]/stat under a standard Linux system for more details (man proc)

Between, I'm still waiting for a clue to my cgroup "mistake" :)

另类 2024-12-17 21:57:09

请使用jcgroup。 https://github.com/haosdent/jcgroup 你可以使用这个库来限制CPU份额,磁盘I/O速度、网络带宽等

Use jcgroup please. https://github.com/haosdent/jcgroup You could use this library to limit the CPU shares, Disk I/O speed, Network bandwidth and etc.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文