作者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
→ FantasyRyu:……完全沒有必要 10/02 11:05
推 cole945:推樓上 XD 10/02 12:27
推 EricTsai:把視窗先縮小再還原就不會吃那麼多了 10/02 18:56
→ ilovebbs:所以根本不用加GC.Collect這東西嘛 10/03 07:07