web browser 笔记
Part1:CPU, GPU, Memory, and multi-process architecture
目录:
- CPU(运算处理单元)
- GPU(图形处理单元)
- Executing program on Process and Thread(进程&线程)
- Browser Architecture(浏览器架构)
CPU

Figure 1: 4 CPU cores as office workers sitting at each desk handling tasks as they come in
计算机的大脑 - CPU,可以认为是办公室中分工明确的工作者,现代硬件设备有一到多个core
GPU

图形快速渲染或者流畅的用户体验与GPU相关,但由于数量多,所以并行计算能力很强
在进程和线程上执行程序

进程就像一个大鱼缸,而线程就是浴缸里面畅游的鱼儿

如果这些进程需要通信,它们要通过IPC机制(Inter Process Communication)来进行。进程之间相互独立

https://developers.google.com/web/updates/2018/09/inside-browser-part1
zer0_1s

浙公网安备 33010602011771号