《Windows 8 权威指南》——2.6 尽可能多地运行Metro应用

简介:

本节书摘来自异步社区《Windows 8 权威指南》一书中的第2章,第2.6节,作者:胡耀文 , 尹成 , 李贝贝 , 卢磊 , 曹珍著,更多章节内容可以访问云栖社区“异步社区”公众号查看

2.6 尽可能多地运行Metro应用

Windows 8 权威指南
通过上一节的内容,我们都了解了Metro应用的内存回收机制。当使用多个Metro应用的时候,真正使用的应用只有一个,也就是说,通过使用Metro的内存回收机制,大部分的Metro应用在挂起的时候几乎是不使用内存和CPU的。所以可以得出一个结论,那就是可以自由地使用更多的Metro应用。

因为无论运行多少个Metro应用,最多也只有一个在占用着内存和CPU。下面我们来看看打开多个应用时资源管理器中的资源使用情况。打开资源管理器,以及多个Metro应用,如图2.25所示。
screenshot

从图2.25中可以发现,这些Metro应用中只有正在运行的Lyrics占用了部分的CPU以及内存,其他的应用对于CPU的使用为零,对于内存的使用也统统都不到1M。所以,当使用Metro应用程序时,尽可能多地去运行Metro应用,这样可以在不占大量资源的情况下提高程序的运行速度。

相关文章
|
2月前
|
Java Linux Windows
windows实现自动部署jar包运行程序
windows实现自动部署jar包运行程序
40 0
|
21天前
|
人工智能 机器人 编译器
【C++】Windows端VS code中运行CMake工程(手把手教学)
【C++】Windows端VS code中运行CMake工程(手把手教学)
|
4月前
|
移动开发
【实用】一组原创原生样式的基础控件、UI组件样式(偏向移动端H5页面的样式)
【实用】一组原创原生样式的基础控件、UI组件样式(偏向移动端H5页面的样式)
【实用】一组原创原生样式的基础控件、UI组件样式(偏向移动端H5页面的样式)
|
1月前
|
数据可视化 数据库 C++
Qt 5.14.2揭秘高效开发:如何用VS2022快速部署Qt 5.14.2,打造无与伦比的Windows应用
Qt 5.14.2揭秘高效开发:如何用VS2022快速部署Qt 5.14.2,打造无与伦比的Windows应用
|
1月前
|
Java 关系型数据库 数据库
在Windows上运行Flink
【2月更文挑战第16天】在Windows上运行Flink
62 2
|
2月前
|
安全 Linux iOS开发
上传 iOS 应用变得更加容易 - 在 Windows 上架 iOS APP 的工具介绍
上传 iOS 应用变得更加容易 - 在 Windows 上架 iOS APP 的工具介绍
|
3月前
|
存储 Kubernetes 安全
虚拟机测试Windows Server 2016原地升级2019,应用和数据完美保留
Windows Server 2016可以无缝升级到2019版本,确保应用程序和数据在原地升级过程中完整保留。
106 0
|
3月前
|
存储 Ubuntu 关系型数据库
在Windows WSL (Linux的Windows子系统)上运行的Ubuntu 20.04安装Bacula失败
Bacula 是一个开源的跨平台网络备份工具,提供基于客户端/服务器(CS)架构的企业级备份解决方案。它支持对数据进行备份、恢复以及完整性校验,并且可以运行在多种操作系统上,包括 Windows 和 Linux 等。
23 0
|
3月前
|
Linux iOS开发 Windows
windows 如何上架 ios 应用到 app store
windows 如何上架 ios 应用到 app store