今天看到一张有意思的动图,拿来与大家分享一下:各大浏览器站在一起观赏风景,当预感到溅起的水花即将奔来的刹那,除IE浏览器成功接收了水花的洗礼外,其它的浏览器早就一一避开了。难道说IE浏览器的反映速度真的有那么慢吗?是的,IE浏览器的速度真的有那么慢!
有的时候静下来仔细想想,连IE浏览器都有勇气让你将它设为默认浏览器,那么面对面试官,还有什么理由去害怕呢?
CPU与内存你还需要知道二点:
将CPU与内存搞清楚以后,再加上之前文章提到的进程(一个应用至少拥有一个进程),你应该知道,你的浏览器之所以能够打开并运行,那是因为系统为其进程分配了CPU与内存资源。
另外,浏览器是多进程的。当你每打开一个tab页,均被视为创建了一个新的进程(浏览器所有空白tab页属于一个进程)。
可以通过浏览器->更多工具->任务管理器查看(快捷键shift+Esc):
Chrome多进程的好处可以避免打开多个tab页争夺同一资源,整体体验会更加流畅。
另外,如果你安装Chrome插件并使用的话,其进程也是独立的,这样插件自己出问题了也不会影响浏览器的正常运行。