后台-插件-广告管理-内容页广告位一(手机)

您现在的位置是:首页 > 开发类 > 问答问答

寻找 内存泄漏的解决办法

2021-07-06 20:40:55问答人已围观

简介 最近发现写得一个服务程序,内存泄露,使得程序不能够7*18小时的运行(晚上0-6点)。

为了解决这个问题,想到了3个办法,请 各位老大帮忙说下可行性:
1:把所有的类都继承ID

最近发现写得一个服务程序,内存泄露,使得程序不能够7*18小时的运行(晚上0-6点)。

为了解决这个问题,想到了3个办法,请 各位老大帮忙说下可行性:

1:把所有的类都继承IDispose(),并实现资源释放,所有创建的对象都及时设置为null(这个不太能够实现,业务代码很多,使用的线程,事件等等很多,不太可能逐行的查看代码)

2:在写个服务程序,定时重启服务。(这个虽然能够重启服务,但是,占用的内存好像还是不能够一下子释放完)

3:修改原有服务程序,把原有服务程序 的业务代码等,全部放到一个AppDomain里面,定时检查这个AppDomain,并自动释放和创建。(不知道这个方法可以不 ,跪求这样的代码)

也跪求工具,用来查看内存被那些线程,对象等占用。。。

最佳答案:

文章来源:https://q.cnblogs.com/q/2753/

Tags:.net技术 c 

很赞哦! ()

后台-插件-广告管理-内容页广告位二(手机)

相关文章

后台-插件-广告管理-内容页广告位三(手机)
后台-插件-广告管理-内容页广告位四(手机)

文章评论

留言与评论(共有 0 条评论)
   
验证码:

本栏推荐

站点信息

  • 文章统计90304篇文章
  • 浏览统计10088次浏览
  • 评论统计1个评论
  • 标签管理标签云
  • 统计数据:统计代码
  • 微信公众号:扫描二维码,关注我们