JVM与内存泄露问题
面试官提示我,考虑一下JVM.
其实,我没什么权力要求你怎么样回答,但是,我觉得吧,你能先帮我按要求回答,然后,在分析它的问题,那就最好了 。
如果,其它朋友肯不吝指教,那我先谢谢了!
除了session数据的生存期比一般request线程中的变量生存期更长,在session里放数据,与在其他任何位置放数据没有本质区别。如果你是有意识地要放很多数据到session里,那根本不叫“内存泄露”,如果真“泄露”了,那一定是servlet容器出了BUG。
不改程序要解决这问题,只有加大JVM的堆大小。