我已阅读本文了解您的Java堆内存大小 http://www.mkyong.com/java/find-out-your-java-heap-memory-size/有助于我理解Tomcat使用的内存。
根据上面的文章,总内存是:
heap + perm + stack(threads)
我有以下问题:
如果我们在堆和perm上设置max,我是否正确Tomcat使用的总内存取决于线程数?
每个线程都为自己和堆内存使用堆栈内存(因为它创建了对象)?
一台机器拥有的内存越多,Tomcat可以提供的线程就越多,直到堆或服务器耗尽可用内存为止?那时,JVM会抛出OutOfMemory execption吗?
谢谢!