简单的说,创建连接或硬件初始化是需要向系统申请内存资源的。关闭连接是让系统释放这些资源。
而如果把这些 *** 作放在循环中,软件就会不断的申请新的资源。所以时间一长就会很慢。
解决方法是,吧这些 *** 作放烂世得循环外,软件启动时只运行一次。软件退出时,结束循环,再关闭这些资源。这样就可以了。
另外有个使用windwos的任务管理器,可以监视你的软件是否吃内存饥友肢,重复申请资源。
欢迎分享,转载请注明来源:内存溢出
简单的说,创建连接或硬件初始化是需要向系统申请内存资源的。关闭连接是让系统释放这些资源。
而如果把这些 *** 作放在循环中,软件就会不断的申请新的资源。所以时间一长就会很慢。
解决方法是,吧这些 *** 作放烂世得循环外,软件启动时只运行一次。软件退出时,结束循环,再关闭这些资源。这样就可以了。
另外有个使用windwos的任务管理器,可以监视你的软件是否吃内存饥友肢,重复申请资源。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)