如何通过流程获取运行时和PID?在我的应用程序中,我使用ProcessBuilder启动Process,如下所示:
ProcessBuilder processBuilder = new ProcessBuilder(rgumentsList).toArray(new String[argumentsList.size()]));
processBuilder.redirectErrorStream(true);
processBuilder.directory(getInstanceMainDir());
instanceProcess = processBuilder.start();
如何获得instanceProcess
的运行时和PID?我需要Runtime来检查这个应用程序使用的内存和PID来检查使用过的CPU。