0
본질적으로 파일의 이미지 슬라이드 쇼를 보여주는 응용 프로그램이 있습니다. 이미지로드는 시간이 지남에 따라 느려집니다. 15시간는,이 라인의 실행이>에는 400ms로 ~ 70ms가를 복용 가면ImageSourceConverter.ConvertFromString은 장시간 실행되는 응용 프로그램에서 느려집니다.
var imgSrcConverter = new ImageSourceConverter();
imgSrc = (ImageSource) imgSrcConverter.ConvertFromString(imgFilePath);
과정 동안 : 일부 타이밍 코드에서 퍼팅, 나는 아래 ConvertFromString 라인으로 코드의 둔화 라인을 확인했습니다.
왜 이런 일이 발생하고 상황을 예방하고 개선 할 수 있는지에 대한 의견을 제시 할 수 있습니까?
imgSrc를 영원히 기억하고 계십니까? 메모리 누출을 확인하십시오. –
루프에 있습니다. 너는 참조를 얻고 그것을 잡을 수 있니? 이전 ImageSourceConverter가 제대로 폐기되지 않았는지 확인하십시오. – Paparazzi