在我的应用程序中,我想找出设备的虚拟内存(windows phone'mango')
使用了多少以及免费多少
(现在我只能获取手机内存,但它没有显示免费,使用或任何其他信息)
请帮忙
斯纳
答案 0 :(得分:0)
系统内存无关紧要。
使用Microsoft.Phone.Info.DeviceStatus.ApplicationCurrentMemoryUsage查找您当前的使用情况和 Microsoft.Phone.Info.DeviceExtendedProperties.GetValue(“ApplicationWorkingSetLimit”)查找限制。 http://msdn.microsoft.com/en-us/library/ff707583%28v=vs.92%29.aspx 如果当前超出限制,您的应用程序将被终止。这就是你要担心的一切。
或者您可能不考虑内存而是磁盘空间?您只能在IsolatedStorage中存储文件http://msdn.microsoft.com/en-us/library/ff402541%28v=vs.92%29.aspx
如System.IO.IsolatedStorage.IsolatedStorageFile.AvailableFreeSpace