Java内存
1.堆内存 存储类的实例,数组等引用类型,以及一些new出来的对象。
2.栈内存:主要存储一些局部变量,方法参数。
3.静态区内存:主要存储一些常量,静态变量,类的元数据,比如方法,属性等。
tomcat 配置
server
在多个cpu的时候性能好,默认是-client
-Xms1024m
java heap初始大小,默认是物理内存的1/64,最大不要超过物理内存的80%,也叫堆内存。
-Xmx1024m
java heap初始大小的最大值。
-XX:PermSize=512m
分配非堆最小内存,默认为物理内存的1/64
-XX:MaxPermSize=1024m
分配非堆最大内存,默认为物理内存的1/4。
-Dfile.encoding=UTF-8
配置编码为UTF-8
**
配置连接池
**
1.context.xml中加入
2.接着去web.xml加入
mysql数据库连接池
jdbc/mysqlds
javax.sql.DataSource
Container
Shareable
3.lib 中加入mysql的jar