如何在Ubuntu 16.04上清理VSZ

时间:2017-09-14 13:26:36

标签: java jmeter performance-testing java-server

我在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....

1 个答案:

答案 0 :(得分:0)

您的JVM内存配置无论如何都是错误的:

  

-XX:MaxNewSize =6144米

应低于堆大小:

  

-Xmx6144m

请参阅:

另一点,确保您的堆不超过您实例上的可用内存,但由于您没有提供EC2实例的类型,我们无法回答。