想大家都用过操作系统中的任务管理器,谷歌Chrome浏览器也有任务管理器,通过此任务管理器,你可查看Chrome中正在运行的进程,以及这些进程占用的CPU和内存,以及网络情况。不同于Windows的任务管理器,由于Chrome的每个标签就是一个单独的进程,所以每个标签页的进程情况一目了然。
要访问任务管理器,单击网页菜单,选择开发人员,选择任务管理器。或者按下快捷键Shift+Esc。即可调出任务管理器窗口,单击选定一个进程,你可以单击下面的“结束进程”按钮,强制结束该进程,即强制关闭某标签页。浏览器项显示整个谷歌Chrome浏览器占用的内存、CPU和网络情况。同时还显示有Flash插件等的资源占用情况。
单击任务管理器下面的傻瓜统计信息,可以查看各个独立的标签进程所占用的内存使用情况。傻瓜统计信息表,也可以通过在Chrome浏览器的地址栏中输入about:memory,回车,来直达。这是我正在运行的CM浏览器的傻瓜统计信息:
About memory
Measuring memory usage in a multi-process browser(关于内存:在一个多进程浏览器中测量出的内存使用情况)。
Summary
Memory 内存 | Virtual memory 虚拟内存 | ||||
---|---|---|---|---|---|
Browser(浏览器) | Private 私有 | Shared 共享 | Total 总计 | Private 私有 | Mapped 映射 |
142,328k | 4,406k | 146,734k | 175,052k | 58,364k | |
10,176k | 11,240k | 21,416k | 7,652k | 16,220k |
Processes
Memory内存 | Virtual memory虚拟内存 | |||||
---|---|---|---|---|---|---|
PID 进程号 | Name进程名 | Private | Shared | Total | Private | Mapped |
3788 | 58204k | 12840k | 71044k | 37364k | 41648k | |
3680 | 12240k | 2716k | 14956k | 24652k | 2604k | |
3752 | 1660k | 1760k | 3420k | 5740k | 2604k | |
3868 | 13516k | 2464k | 15980k | 19824k | 2604k | |
3252 | 5996k | 2092k | 8088k | 17424k | 2604k | |
2444 | 17336k | 5848k | 23184k | 17484k | 3696k | |
1588 | 33376k | 3128k | 36504k | 52564k | 2604k | |
4088 | 2784k | 2588k | 5372k | 5316k | 2604k | |
Σ汇总 | 145112k | 178548k | 180368k | |
从图中可以看出各类内存使用分布统计情况,包括私有,共享和虚拟内存。并且,如果你开启同时开启IE浏览器或其他浏览器,同样显示其他浏览器的内存使用情况。私有内存是独占内存,只为某一进程独占的内存,就像你的老婆,只能是你独占的;共享内存是可以两个或几个进程相互之间共享的一段内存,如你出轨的情人。总计=私有+共享。虚拟内存就是虚拟的而不是实际的硬件,是为满足程序的运行要求,扩大可用“内存”空间而设置的。在系统区硬盘根目录下有一个pagefile.sys文件,这就是Windows使用的虚拟内存的文件,通过内存映射实现内存扩大。虚拟内存就像是录像或图片,虽然是虚拟的,但依然可以满足你的需求。