阅读:2287回复:0
Win8 Metro应用内存管理机制
<font size="4">,Windows 8 Metro风格应用的内存管理机制类似苹果的iOS“应用暂停”模型,即让暂时不被使用的应用程序处于休眠状态,从而释放出更多的内存空间。一旦用户要使用这部分应用,则被释放的空间又将被重新回收。而这个过程几乎是在1秒内完成,因此,用户几乎无法在程序切换的间感觉到这个差异。</font><p><font size="4">被暂停使用的应用将会处于休眠状态,以释放内存空间。这里需注意一点,即在Windows 8消费者预览版中,默认状态下,用户是不可以在任务管理器中查看被暂停的进程。不过,用户可以通过视图菜单上的选项进行设置。</font></p><p style="text-align: center;"><font size="4"><img width="500" height="375" style="border: 1px="1px" solid="solid" black;" alt="多图展示Win8Metro应用内存管理机制" src="http://upload.newhua.com/2012/0419/1334818702477.png" border="0"/></font></p><p style="text-align: center;"><font size="4">图01</font></p><p><font size="4">当Metro风格的应用被暂停使用时,则内存管理系统会自动收回该应用此前所占用的内存。</font></p><p style="text-align: center;"><font size="4"><img width="500" height="153" style="border: 1px="1px" solid="solid" black;" alt="多图展示Win8Metro应用内存管理机制" src="http://upload.newhua.com/2012/0419/1334818702213.png" border="0"/></font></p><p style="text-align: center;"><font size="4">图02</font></p><p style="text-align: center;"><font size="4"><img width="500" height="238" style="border: 1px="1px" solid="solid" black;" alt="多图展示Win8Metro应用内存管理机制" src="http://upload.newhua.com/2012/0419/1334818702180.png" border="0"/></font></p><p style="text-align: center;"><font size="4">图03</font></p><p style="text-align: center;"><font size="4"><img style="border: 1px="1px" solid="solid" black;" alt="多图展示Win8Metro应用内存管理机制" src="http://upload.newhua.com/2012/0419/1334818702149.png" border="0"/></font></p><p style="text-align: center;"><font size="4">图04</font></p><p style="text-align: center;"><font size="4"><img style="border: 1px="1px" solid="solid" black;" alt="多图展示Win8Metro应用内存管理机制" src="http://upload.newhua.com/2012/0419/1334818702360.png" border="0"/></font></p><p style="text-align: center;"><font size="4">图05</font></p><p><font size="4">当被暂停的应用恢复使用时,此前被回收的内存空间,又将重新还给这些恢复使用的应用。</font></p><p style="text-align: center;"><font size="4"><img width="500" height="375" style="border: 1px="1px" solid="solid" black;" alt="多图展示Win8Metro应用内存管理机制" src="http://upload.newhua.com/2012/0419/1334818702687.png" border="0"/></font></p><p style="text-align: center;"><font size="4">图06</font></p><p style="text-align: center;"><font size="4"><img width="500" height="433" style="border: 1px="1px" solid="solid" black;" alt="多图展示Win8Metro应用内存管理机制" src="http://upload.newhua.com/2012/0419/1334818702883.jpg" border="0"/></font></p><p style="text-align: center;"><font size="4">图07</font></p><p style="text-align: center;"><font size="4"><img width="500" height="375" style="border: 1px="1px" solid="solid" black;" alt="多图展示Win8Metro应用内存管理机制" src="http://upload.newhua.com/2012/0419/1334818702463.png" border="0"/></font></p><p style="text-align: center;"><font size="4">图08,Windows 8 Metro风格应用的内存管理机制类似苹果的iOS“应用暂停”模型,即让暂时不被使用的应用程序处于休眠状态,从而释放出更多的内存空间。一旦用户要使用这部分应用,则被释放的空间又将被重新回收。而这个过程几乎是在1秒内完成,因此,用户几乎无法在程序切换的间感觉到这个差异。</font><p><font size="4">被暂停使用的应用将会处于休眠状态,以释放内存空间。这里需注意一点,即在Windows 8消费者预览版中,默认状态下,用户是不可以在任务管理器中查看被暂停的进程。不过,用户可以通过视图菜单上的选项进行设置。</font></p><p style="text-align: center;"><font size="4"><img width="500" height="375" style="border: 1px="1px" solid="solid" black;" alt="多图展示Win8Metro应用内存管理机制" src="http://upload.newhua.com/2012/0419/1334818702477.png" border="0"/></font></p><p style="text-align: center;"><font size="4">图01</font></p><p><font size="4">当Metro风格的应用被暂停使用时,则内存管理系统会自动收回该应用此前所占用的内存。</font></p><p style="text-align: center;"><font size="4"><img width="500" height="153" style="border: 1px="1px" solid="solid" black;" alt="多图展示Win8Metro应用内存管理机制" src="http://upload.newhua.com/2012/0419/1334818702213.png" border="0"/></font></p><p style="text-align: center;"><font size="4">图02</font></p><p style="text-align: center;"><font size="4"><img width="500" height="238" style="border: 1px="1px" solid="solid" black;" alt="多图展示Win8Metro应用内存管理机制" src="http://upload.newhua.com/2012/0419/1334818702180.png" border="0"/></font></p><p style="text-align: center;"><font size="4">图03</font></p><p style="text-align: center;"><font size="4"><img style="border: 1px="1px" solid="solid" black;" alt="多图展示Win8Metro应用内存管理机制" src="http://upload.newhua.com/2012/0419/1334818702149.png" border="0"/></font></p><p style="text-align: center;"><font size="4">图04</font></p><p style="text-align: center;"><font size="4"><img style="border: 1px="1px" solid="solid" black;" alt="多图展示Win8Metro应用内存管理机制" src="http://upload.newhua.com/2012/0419/1334818702360.png" border="0"/></font></p><p style="text-align: center;"><font size="4">图05</font></p><p><font size="4">当被暂停的应用恢复使用时,此前被回收的内存空间,又将重新还给这些恢复使用的应用。</font></p><p style="text-align: center;"><font size="4"><img width="500" height="375" style="border: 1px="1px" solid="solid" black;" alt="多图展示Win8Metro应用内存管理机制" src="http://upload.newhua.com/2012/0419/1334818702687.png" border="0"/></font></p><p style="text-align: center;"><font size="4">图06</font></p><p style="text-align: center;"><font size="4"><img width="500" height="433" style="border: 1px="1px" solid="solid" black;" alt="多图展示Win8Metro应用内存管理机制" src="http://upload.newhua.com/2012/0419/1334818702883.jpg" border="0"/></font></p><p style="text-align: center;"><font size="4">图07</font></p><p style="text-align: center;"><font size="4"><img width="500" height="375" style="border: 1px="1px" solid="solid" black;" alt="多图展示Win8Metro应用内存管理机制" src="http://upload.newhua.com/2012/0419/1334818702463.png" border="0"/></font></p><p style="text-align: center;"><font size="4">图08</font></p></p>
|
|
|