如何获得Windows手机的虚拟内存'芒果'

时间:2012-04-18 11:21:29

标签: windows-phone-7

在我的应用程序中,我想找出设备的虚拟内存(windows phone'mango')

使用了多少以及免费多少

(现在我只能获取手机内存,但它没有显示免费,使用或任何其他信息)

请帮忙

斯纳

1 个答案:

答案 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