当前位置:编程学习 > JAVA >>

求推荐占用内存很少的JVM和Servlet容器

要在内存较小的x86 Linux上运行一个小的Java Web项目,Oracle jdk/OpenJDK + Tomcat占用内存太大。有没有占用内存小的JVM和Servlet容器? JVM Servlet容器 --------------------编程问答-------------------- jvm用jdk就行 

servlet容器 用jetty --------------------编程问答-------------------- 想内存占用小 ,可以使用jdk参数设置一下, 比如 -Xms -Xmx

具体的看这个文档
http://docs.oracle.com/javase/7/docs/technotes/tools/windows/java.html --------------------编程问答-------------------- 可以用JDK中自带的HTTPSERVER --------------------编程问答--------------------
引用 2 楼 rainbowsix 的回复:
想内存占用小 ,可以使用jdk参数设置一下, 比如 -Xms -Xmx

具体的看这个文档
http://docs.oracle.com/javase/7/docs/technotes/tools/windows/java.html


我用tomcat测试的时候设置-Xms16m -Xmx32m 但是tomcat启动后,系统内存使用就不止增加32m,在tomcat管理页面看到设置16m 32m是设成功了。 --------------------编程问答--------------------
引用 4 楼 tsinghuaa 的回复:
Quote: 引用 2 楼 rainbowsix 的回复:

想内存占用小 ,可以使用jdk参数设置一下, 比如 -Xms -Xmx

具体的看这个文档
http://docs.oracle.com/javase/7/docs/technotes/tools/windows/java.html


我用tomcat测试的时候设置-Xms16m -Xmx32m 但是tomcat启动后,系统内存使用就不止增加32m,在tomcat管理页面看到设置16m 32m是设成功了。


jvm 还有 -XX:PermSize 和 -XX:MaxPermSize 要设。 用来存放加载的class文件用的

没注意看那个文档, 管方文档里居然没有提这两个参数。。。。。 --------------------编程问答-------------------- 这个才是最完整的

http://www.oracle.com/technetwork/java/javase/tech/vmoptions-jsp-140102.html
补充:Java ,  Java EE
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,