打开浏览器
chrome. exe
- 你双击 Chrome 图标,就会运行 chrome.exe 文件
- 开启 Chrome 进程,作为主进程
- 主进程会开启一些辅助进程,如网络服务、GPU 加速
-
浏览器的功能
当用户在地址栏输入baidu.com 回车,发生什么过程:
发起请求,下载 HTML,解析 HTML,下载 CSS,解析 CSS,渲染界面(把HTML和CSS解析出来显示 到屏幕上),下载 JS,解析 JS,执行 JS 等。 功能模块:用户界面、渲染引擎(就是一个代码)、JS 引擎(解析并执行JS)、存储等
- 上面功能模块一般各处于不同的线程(比进程更小)
- 如果进程是车间,那么线程就是车间里的流水线