Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/google-maps/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Memory management 移动设备从暂停模式唤醒后是否有更多可用内存?_Memory Management_Windows Ce - Fatal编程技术网

Memory management 移动设备从暂停模式唤醒后是否有更多可用内存?

Memory management 移动设备从暂停模式唤醒后是否有更多可用内存?,memory-management,windows-ce,Memory Management,Windows Ce,在Windows CE应用程序中,我测量了中讨论的可用内存。我经常看到这样的效果,移动设备从挂起模式唤醒后,应用程序可用的内存比进入挂起模式之前要多。如何解释?是否可以在不挂起设备的情况下再现效果?如果不知道从何处释放内存,很难说。我建议在挂起之前和之后运行,并比较结果。Windows CE在挂起时会刷新一些缓存和内部内核页表,这实际上可能会释放系统中的一些内存。 您可以强制刷新文件系统缓存等,这可能会恢复一些RAM,但根本不允许这样做

在Windows CE应用程序中,我测量了中讨论的可用内存。我经常看到这样的效果,移动设备从挂起模式唤醒后,应用程序可用的内存比进入挂起模式之前要多。如何解释?是否可以在不挂起设备的情况下再现效果?

如果不知道从何处释放内存,很难说。我建议在挂起之前和之后运行,并比较结果。

Windows CE在挂起时会刷新一些缓存和内部内核页表,这实际上可能会释放系统中的一些内存。 您可以强制刷新文件系统缓存等,这可能会恢复一些RAM,但根本不允许这样做