浏览器
事件循环
前置知识
浏览器的功能相当丰富,涉及到了许多操作系统的知识,这里简单介绍一下
进程模型
-
进程是指计算机中正在运行的一个程序的实例。每个进程都有自己的地址空间、内存、文件描述符等资源。进程间是相互独立的,它们不能直接访问彼此的内存。每个进程都由操作系统分配和管理,拥有自己的执行流程。
-
线程是进程中的执行单元。一个进程可以包含多个线程,它们共享同一个进程的资源。线程共享进程的内存空间、文件和其他资源,因此多个线程可以同时访问和修改相同的数据。由于线程间共享资源,因此线程之间的通信和同步比进程间更加高效。
大约 2 分钟