关于java的JVM这块儿知识,在项目做大之后,一些性能的优化,要涉及到数据库,一些缓存要放在内存中.还有一些JMS的消息传播等等,高大上的知识需要有JVM内存模型知识的支持.所以自问自答,来回答下面几个问题. 1.说说内存和JVM内存和Tomcat的内存. 内存,就是我们常常说的电脑上的内存.比如我的手机是1G内存,台式机电脑是4G内存. JVM内存,我们知道JVM内存分为堆和非堆两部分,那么JVM内存就是这两个区域的内存和,也是java语言涉及到的内存.堆内存最大可以分配到物理内存的1/4,…