
浏览器工作原理与实践
韭菜鲜肉大馄饨
除了死亡所有的离开都是背叛...
展开
-
01 Chrome 架构:仅仅打开一个页面,为什么有 4 个进程?
01 Chrome 架构:仅仅打开一个页面,为什么有 4 个进程?一、浏览器架构1.1 进程和线程1.2 单进程架构1.3 多进程架构1.4 目前多进程架构二、标题答案一、浏览器架构1.1 进程和线程一个进程对应一个程序的运行实例。启动一个程序,操作系统回味该程序创建一块内存,用来存放代码、运行中的数据和一个执行任务的主线程,这样的一个环境叫主线程线程依附于进程,线程之间共享进程中的数据...原创 2019-08-31 19:00:30 · 488 阅读 · 0 评论 -
02 TCP 协议:如何保证页面文件能被完整送达浏览器
02 TCP 协议:如何保证页面文件能被完整送达浏览器一、数据包的旅程1.1 主机 A 发送数据包给主机 B1.2 UDP:把数据包送达应用程序TCP:把数据完整的送达应用程序三、总结四、补充一、数据包的旅程互联网中的数据是通过数据包来传输的,传输的两端需要有一个共同的协议标准,这样数据包才能正确发送,准确送达数据包如何送达主机数据包在网络上传输,要遵守 IP 协议,每一个网络设备都有一个...原创 2019-08-31 23:35:59 · 413 阅读 · 1 评论