0
我有一個應用程序,實質上顯示了文件中圖像的幻燈片放映。隨着時間的推移圖像的加載速度減慢。在某些時刻碼推杆,我已經確定的代碼放緩線以下ConvertFromString行:ImageSourceConverter.ConvertFromString在長時間運行的應用程序中速度變慢
var imgSrcConverter = new ImageSourceConverter();
imgSrc = (ImageSource) imgSrcConverter.ConvertFromString(imgFilePath);
在當然,如果15小時後,該行的執行採取〜70ms的到> 400ms的去了。
任何人都可以提供任何建議,爲什麼會發生這種情況,可以做些什麼來防止和/或改善這種情況?
你是否在內存中永久保存imgSrc?檢查內存泄漏。 – 2012-04-05 16:08:12
這是一個循環。你能得到參考,只是拿着它。如果不能確保舊的ImageSourceConverter正確處置。 – Paparazzi 2012-04-05 16:28:19