
浏览器的进程和线程
一. 前言要理解浏览器的进程和线程,首先需要理解一句话:进程是CPU分配资源的最小单位,线程是CPU调度的最小单位。 应用程序在运行时,CPU会分配一块可独立运行的内存,即进程,他是应用程序运行的载体。进程一般由程序,数据集合和进程控制块三部分组成。程序用于描述进程要完成的功能,是控制进程执行的指令集;数据集合是程序在执行时所需要的数据和工作区;程序控制块包含进程的描述信息和控制信息,是进程存在的唯一标志; 线程是一种比进程还小的抽象,在早期的操作系统中并没有线程的概念,进程是能拥有资源和独







