如何在 Ubuntu 16.04 上清洁 VSZ
How to clean the VSZ on Ubuntu 16.04
我在 Ubuntu EC2 实例上使用 运行 JMeter 3.1。 Java 服务器需要大量内存。 Java 服务器总是有相同的 VSZ,杀死或重启实例没有帮助。
USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND
user 5577 334 4.2 11044208 693928 pts/2 Sl+ 14:09 38:24 java -Xms512m -Xmx6144m -XX:NewSize=512m -XX:MaxNewSize=6144m....
无论如何你的 JVM 内存配置是错误的:
-XX:MaxNewSize=6144m
应小于堆大小:
-Xmx6144m
参见:
还有一点,请确保您的堆不超过实例上的可用内存,但由于您没有提供 EC2 实例的类型,我们无法回答。
我在 Ubuntu EC2 实例上使用 运行 JMeter 3.1。 Java 服务器需要大量内存。 Java 服务器总是有相同的 VSZ,杀死或重启实例没有帮助。
USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND
user 5577 334 4.2 11044208 693928 pts/2 Sl+ 14:09 38:24 java -Xms512m -Xmx6144m -XX:NewSize=512m -XX:MaxNewSize=6144m....
无论如何你的 JVM 内存配置是错误的:
-XX:MaxNewSize=6144m
应小于堆大小:
-Xmx6144m
参见:
还有一点,请确保您的堆不超过实例上的可用内存,但由于您没有提供 EC2 实例的类型,我们无法回答。