什么是进程

  1. 正在内存中运行的程序

什么是线程

  1. 线程是进程的最小执行单位

进程的特点

  1. 1、每个进程之间也是隔离的
  2. 2、进程共享CPU的内容空间

线程的特点

  1. 1、每个线程之间也是隔离的
  2. 2、线程共享进程的内容空间

chrome浏览器有几个进程

  1. 1、浏览器主进程(界面显示,用户交互)
  2. 2GPU进程(3D css效果,网页,chrome ui的绘制)
  3. 3、网络进程(network service http请求,获取服务器端的数据
  4. 4、渲染进程 核心任务是将HTMLcssJavaScript转换为用户可以与之交互的网页
  5. 5、插件进程

计算机网络

  1. 物理层:通过物理介质(光纤,电缆,wifi)将计算机连接起来
  2. 数据链路层-->物理地址MAC,网关,通过MAC可以将数据包从一台主机发送给另一台主机,数据包进行了封装,是以比特流的方式进行传递的 1kb==1024byte
  3. 网络层:ip协议(可变化的)通过这个协议我们可以将数据包精准的发送给另一台主机
  4. arp协议(地址解析协议)
  5. src 来源地址
  6. Dst 目标地址
  7. 传输层
  8. 会话层
  9. 表示层
  10. 应用层 http/https/ftp 数据包以什么形式请求和响应的问题
  11. http 包含请求和响应两个部分请求中比较重要的是请求头,响应中比较重要的是响应头

计算机网络四层

  1. 物理层(物理层-数据链路层)
  2. 网络层
  3. 传输层
  4. 应用层(会话层-表示层-应用层)