如何获取Windows Phone 'mango'的虚拟内存



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

以及使用多少,免费多少

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

请帮忙

斯内哈

系统内存不是你关心的问题。

使用 Microsoft.Phone.Info.DeviceStatus.ApplicationCurrentMemoryUsage 查找您当前的使用情况和Microsoft.Phone.Info.DeviceExtendedProperties.GetValue("ApplicationWorkingSetLimit")以查找限制。http://msdn.microsoft.com/en-us/library/ff707583%28v=vs.92%29.aspx如果电流超过限制,您的应用将被终止。这就是你需要担心的。

或者,也许您考虑的不是内存而是磁盘空间?您只能将文件存储在隔离存储中,http://msdn.microsoft.com/en-us/library/ff402541%28v=vs.92%29.aspx

如System.IO.IsolatedStorage.IsolatedStorageFile.AvailableFreeSpace

最新更新