内存泄露好比上厕所,一直占用着内存(站着茅坑不拉屎),一两次没关系,时间长必然导致内存溢出。
内存溢出相当于,厕所只有五个坑,下一子来了十个人挤进去,爆满,然后就导致内存溢出
内存溢出可以通过物理上可以调整jvm大小,软件方面可以关注以下方面:
1.数据库查询。有时候数据库查询,会返回所有数据,以加载几万条数据之类的
2.代码是否有死循环或者递归调用
3.检查大对象在调用之后是否清除
内存泄露好比上厕所,一直占用着内存(站着茅坑不拉屎),一两次没关系,时间长必然导致内存溢出。
内存溢出相当于,厕所只有五个坑,下一子来了十个人挤进去,爆满,然后就导致内存溢出
内存溢出可以通过物理上可以调整jvm大小,软件方面可以关注以下方面:
1.数据库查询。有时候数据库查询,会返回所有数据,以加载几万条数据之类的
2.代码是否有死循环或者递归调用
3.检查大对象在调用之后是否清除