作者pili100 (zelda)
看板C_Sharp
标题[问题]用button测试gc
时间Thu Apr 16 20:46:47 2015
不知道哪根筋出问题
用windowsform做测试
只有一个按钮
触发的函示,内容只有
private void button1_Click(object sender, EventArgs e)
{
System.GC.Collect();
}
用工作管理员查看记忆体
是没有一直成长
但把collect拿掉後
一直触发click
记忆体一直成长上去
这是否意味
用windowsform开发视窗
在事件触发处理
必须考虑GC问题
不然一直任由使用者点击
最後用光记忆体
这好像太夸张
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 140.128.72.6
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/C_Sharp/M.1429188416.A.0FC.html
1F:→ testPtt: 把他按到爆阿 04/16 22:36
3F:→ tp6vul3co: 按不爆 它有空就会出来收一收拉基 04/17 11:46
4F:→ Litfal: 你真的懂GC吗(笑) 期待实验你按爆他 04/18 13:08
5F:→ wenyonba: 如果GC这麽弱,应该.Net Framework架构很快就会退出市场 04/18 14:50