Memory Leaks while Navigating between pages in windows store app -
i have created windows store application more 200 pages. problem here moving 1 page other, each page leaving small memory footprint in spite of releasing references. have checked major tools , profilers , made sure there no references holding them. due this, memory increasing 500-600 odd mb , application crashing.
as illustration, have created sample project 2 pages i.e. page1 , page2. page1 heavy lot of controls (including 1 button redirects page2) page2 blank page. in app.xaml.cs, if set first page page2, application launches , can see page2. not in taskmanager, see memory 17 mb.
now, have changed app.xaml.cs make start page page1. when launched app , when see taskmanager, see memory 50.4 mb fine until considering controls , images on page. when click button leads me page2, see memory in taskmanager 50.7 mb (an increase of 300 kb).
i want rid of page1, facing problems.
please note have taken care of basic memory related stuff like
released references objects in page1 made sure page1 not having reference using profilers , tools perfview (reftree) etc cleared backstack disabled cache not sure how handle , have used possible alternatives can think of.
i have created demo app , uploaded @ https://drive.google.com/file/d/0byk3pdkyyb7zbg13tmm3cmfpcja/view?usp=sharing
please help!
Comments
Post a Comment