Chinaunix

标题: 请教有关gc的问题 [打印本页]

作者: zyklon    时间: 2004-12-12 09:54
标题: 请教有关gc的问题
在我的一个和数据库 有关的web应用中,使用了连接池,但是由于在早期的开发中有些地方考虑的不周到,没有显示的释放连接,这样我需要在jvm执行gc的释放对象时候执行fianlize函数来释放数据库连接。在windowns 的jvm上,执行gc的周期大概从几十毫秒到几秒中,这样完全没有问题;但是在solaris上,这个时间可能要十几分钟,这样有些数据库连接会占用很长的时间,当达到最大数时候后来的connection申请会失败。我想问这个问题怎么解决比较好?能不能认为的缩短jvm中调用gc的时间?




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2