以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  关于内存  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=89101)

--  作者:yjf123
--  发布时间:2016/8/15 18:55:00
--  关于内存

发布后,独立窗口,打开-关闭,打开关闭,不断操作,内存不断增加?

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:内存测试.zip


图片点击可在新窗口打开查看此主题相关图片如下:01.png
图片点击可在新窗口打开查看

图片点击可在新窗口打开查看此主题相关图片如下:02.png
图片点击可在新窗口打开查看

图片点击可在新窗口打开查看此主题相关图片如下:03.png
图片点击可在新窗口打开查看
[此贴子已经被作者于2016/8/15 18:59:00编辑过]

--  作者:大红袍
--  发布时间:2016/8/15 20:53:00
--  
嗯嗯,确实是有问题,算是一个bug吧。
--  作者:yjf123
--  发布时间:2016/8/15 21:02:00
--  

这很麻烦啊,怪不得用户反映每次到傍晚都会死机。应该是累积爆内存了。

这可不是一般的bug啊,要是不解决,狐表开发稍微大点的系统那就是害人啊。


--  作者:大红袍
--  发布时间:2016/8/15 21:06:00
--  
嗯嗯,提交处理一下。
--  作者:狐狸爸爸
--  发布时间:2016/8/16 9:28:00
--  

最好不用管他,这可能是.net自身的机制:

http://www.cnblogs.com/amylis_chen/p/3913435.html

http://www.cnblogs.com/kex1n/archive/2011/01/26/2286427.html

 

 

如果在意,可以做个计划,每两个小时执行一次:

  System.Diagnostics.Process.GetCurrentProcess().MinWorkingSet = new System.IntPtr(5)

 

 

 

 

 

 

 

[此贴子已经被作者于2016/8/16 9:33:49编辑过]

--  作者:yjf123
--  发布时间:2016/8/16 11:32:00
--  
我也不想管啊,内存不断增加,一天用下来就死机啦。
--  作者:yjf123
--  发布时间:2016/8/16 11:36:00
--  
测试了,绑定自动的窗口关闭不会释放内存,搬定数据表的窗口关闭会马上释放内存
--  作者:yjf123
--  发布时间:2016/8/16 14:23:00
--  

--  作者:大红袍
--  发布时间:2016/8/16 15:22:00
--  
 没办法,狐狸爸爸已经说了。
--  作者:yjf123
--  发布时间:2016/8/16 15:25:00
--  

那意思是,狐表只能开发小型系统了?