web browser 笔记

Part1:CPU, GPU, Memory, and multi-process architecture

目录:

  1. CPU(运算处理单元)
  2. GPU(图形处理单元)
  3. Executing program on Process and Thread(进程&线程)
  4. Browser Architecture(浏览器架构)

CPU


Figure 1: 4 CPU cores as office workers sitting at each desk handling tasks as they come in

四个CPU核心愉快地在各自工位上一个接着一个地处理交给它们的任务

计算机的大脑 - CPU,可以认为是办公室中分工明确的工作者,现代硬件设备有一到多个core

GPU

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

在进程和线程上执行程序

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

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

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

posted @ 2020-06-27 23:16  zer0_1s  阅读(84)  评论(0)    收藏  举报