Java 进程的内存使用情况 2024-6-4 • java memory-usage 我注意到应用程序使用了我 ubuntu 14.04 服务器上的几乎所有内存。 你能看看我的htop屏幕并告诉我这种情况是否正常吗? 两个 Java 应用程序有许多进程,它们所有相关线程分别使用了 3.7% 和 4.8% 的内存。是每个线程都使用还是只有根进程使用了 3.7%? 我如何才能以百分比形式查看哪些进程使用了该内存百分比以及有多少?我有 60 个进程,占 3.7%,因此远远超过 100% 答案1 Java 进程中的所有线程几乎共享所有内存。每个线程都有一个本地堆栈,通常小于 1 兆字节。如您所见,所有相关线程都显示相同的内存利用率。显示内存利用率为 3.7% 的 60 个相关进程可能使用了 3.8% 的可用内存。 相关内容 安装 Ubuntu Server 时卡在“配置 apt” 如何从 Windows 7 中的文件中删除只读? 11.10 关于 ATI 的外接显示器配置 添加此 为什么我的其中一台机器拒绝接受 ssh 进入 root 帐户? 在 apache2 中自动阻止 IP-可以吗? 如何验证我的安装[关闭] 在 PSP 3004 上运行 PSPLinux [uClinux] 目录中脚本的权限[重复] 文件系统缓存在 Windows 7 中起什么作用?