JAVA的VPS服务器RAM问题

| 我是VPS托管的新手,所以我的问题可能有点愚蠢,但是... 例如,某些托管公司提供256mb内存的vps计划。我可以将JAVA配置为使用所有256mbs吗?还是Linux会使用一些内存? 谢谢     
已邀请:
        您无法将整个256 mb分配给JVM,OS仍将使用很大一部分供自己使用。     
        操作系统和您可能运行的任何其他软件肯定会使用一些内存。 您可以通过指定以下VM参数来控制Java使用多少内存: 初始堆大小为“ 0”
-Xmx=256m
表示最大堆大小     
        首先获得其他进程在峰值负载下使用的总内存(没有此Java进程)。   这可以帮助您入门http://www.cyberciti.biz/faq/linux-check-memory-usage/ 保留一些额外的缓冲区,考虑您的程序/服务器将需要多少,然后根据该数量决定您需要为Java分配的内存量。 我建议在完成统计信息之前参考与目标JVM和OS相关的JVM调优文章     

要回复问题请先登录注册