作者ilovebbs (!!)
看板C_Sharp
标题Re: [问题] 请问C#的delete...
时间Thu Oct 2 07:11:45 2008
※ 引述《cole945 (躂躂..)》之铭言:
: 但在使用GC.collect()时, 原原原po可能要考量到,
: collect() 并不是像 delete 那样, 可以指定你想删除的object,
: 他会扫瞄整个managed heap检查谁可以被释放, 所以太频繁的呼叫,
: 可能会让程式的效能降低..
太频繁的呼叫是指多久呢?
我现在有开个一秒的timer让他去清,这样算太频繁吗?
不然每次看到程式一开启就吃了2x mb,然後过一段时间才会降低的感觉
很差..XD
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 59.120.241.129
1F:→ FantasyRyu:……完全没有必要 10/02 11:05
2F:推 cole945:推楼上 XD 10/02 12:27
3F:推 EricTsai:把视窗先缩小再还原就不会吃那麽多了 10/02 18:56
4F:→ ilovebbs:所以根本不用加GC.Collect这东西嘛 10/03 07:07