Windows 전화의 백그라운드 작업 8.1에는 제한된 40MB 메모리가 있습니다. 서버 또는 관련 작업에 대한 미디어 업로드의 경우 40MB가 훨씬 적습니다.Windows 전화 8.1 백그라운드 작업 메모리 관리
예 : TimerTriggerTask의 RUN 메서드에서 아래 함수를 호출합니다.
업로드 할 사진이 10 장 정도 있으면 OutOfMemoryException으로 인해 4 장의 사진 이후에 사라집니다.
여기서 메모리를 처리 할 수있는 방법이 있습니까? 내가 파일 전송 자체를 수행하는 백그라운드 전송 네트워킹 API를 사용하고 있음을 유의하십시오.
백그라운드 작업을 프로파일 링하여 너무 많은 메모리를 사용하고 있는지 확인해 보셨습니까? –
Windows phone 전동 공구를 사용했습니다. 백그라운드 작업이 종료 될 때까지 40MB 이상 진행됩니다. – golldy