作者stenler (挖哈哈思压)
看板java
标题[问题] Java里面执行java -jar看memory usage?
时间Sun Dec 24 12:52:49 2017
如题 最近收到一个题目是
Monitor另一个 a.jar runtime时的系统资源使用状况 ...
前提当然是不能改 a.jar 且 a.jar 是一个 long run process.
有没有机会弄一个 类似
//pseduo code ...
public class b{
void main(){
execute local command("java -jar a.jar") + check
and system out memory usage every 10 secs;
}
}
实在想不出有甚麽比较好的做法 ~"~ ... 也不能用 linux ps去看 ('・ω・')
环境上就是一定要透过 java call java 的方式 ... XD
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 61.228.242.89
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/java/M.1514091171.A.604.html
1F:→ galic: ProcessBuilder配PrintHeapAtGC之类的?? 12/25 10:44
2F:推 NullLife: 估股关键字 "JMX" 可以有你要的解法 12/25 14:17
3F:→ kogrs: 同上,enable jmx 应可迎刃而解 01/05 00:52