在MSVS 2015中工作,它是一個C++ windows phone 8.1項目。什麼是在運行時確定Windows Phone 8.1應用允許/可用多少內存的好方法?
我陪審團操縱了一種可行的方法 - 我通過分配和釋放內存來做二進制搜索;如果分配工作,我增加規模,如果它不減少,等等。但是,重複分配和釋放似乎笨重,不雅,並可能導致其實際我不知道的具體問題,稱之爲直覺。
例如,當在512 MB手機模擬器上測試時,我最終發現我實際上只有160 MB的附近才能使用我的應用程序。這很好,但是我不知道我可以分配的實際內存量沒有經過測試。
我有哪些選擇可以找到該數字(使用可用的apis)?
你讀過https://msdn.microsoft.com/en-us/library/windows/apps/jj681682(v=vs.105).aspx –
我還沒有!這當然非常重要。 – MNagy