什么是进程
正在内存中运行的程序
什么是线程
线程是进程的最小执行单位
进程的特点
1、每个进程之间也是隔离的
2、进程共享CPU的内容空间
线程的特点
1、每个线程之间也是隔离的
2、线程共享进程的内容空间
chrome浏览器有几个进程
1、浏览器主进程(界面显示,用户交互)
2、GPU进程(3D css效果,网页,chrome ui的绘制)
3、网络进程(network service) http请求,获取服务器端的数据
4、渲染进程 核心任务是将HTML、css和JavaScript转换为用户可以与之交互的网页
5、插件进程
计算机网络
物理层:通过物理介质(光纤,电缆,wifi)将计算机连接起来
数据链路层-->物理地址MAC,网关,通过MAC可以将数据包从一台主机发送给另一台主机,数据包进行了封装,是以比特流的方式进行传递的 1kb==1024byte
网络层:ip协议(可变化的)通过这个协议我们可以将数据包精准的发送给另一台主机
arp协议(地址解析协议)
src 来源地址
Dst 目标地址
传输层
会话层
表示层
应用层 http/https/ftp 数据包以什么形式请求和响应的问题
http 包含请求和响应两个部分请求中比较重要的是请求头,响应中比较重要的是响应头
计算机网络四层
物理层(物理层-数据链路层)
网络层
传输层
应用层(会话层-表示层-应用层)