问题描述
memory
和 GradleWrapperMain
进程使用了多少 GradleDaemon
。我看到每个以 (nohup ./gradlew bootRun
) 开头的应用程序都启动了 2 个这样的进程。这将有助于了解每个应用程序消耗了多少内存,因为我们计划运行多个应用程序
jps
3494 GradleWrapperMain
2552 GradleWrapperMain
3530 GradleDaemon
10460 Jps
2588 GradleDaemon
解决方法
Command jps
提示 Linux 平台或同等平台。好像没有检查内存的gradle命令。
Shell 命令 top 允许像其他资源一样观察内存使用情况。 m
标志可能是最相关的。
您可以通过以下方式查看实际的内存消耗终端:
programmname="firefox" # replace "firefox" by your programname
top | grep "$programmname"
值输出的顺序是:
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
用您感兴趣的程序名称替换“firefox”。
,在终端输出你感兴趣的程序的内存消耗等数据:
# Replace the xed by your programname
xed & pid=$!
# echo the pid of your program
echo $pid
# Start top and output the data like memory use
top -p $pid