一个任务运行的三种状态
非阻塞态(就绪态、运行态)
阻塞态
运行态-----》就绪态(操作系统人为任务占用时间过长,或者有优先级更高的任务
抢走了CPU权限)
就绪态-----》运行态(操作系统重新分配给该任务CPU执行权限)
运行态-----》阻塞态(任务遇到IO操作)
阻塞态-----》就绪态 (IO操作完成)
强调: 阻塞态不可以直接转到运行态
网络
1、什么是网络?
网络=物理连接介质+互联网通信协议
OSI七层协议
应用层
表示层
会话层
传输层
网络层
数据链接层
物理层
2、为何要有网络
为了方便传输/通信(信息高速公路)
3、以太网
(1)以太网数据称之为数据帧,分为head+data两部分,其中head长度固定
(2)规定但凡是接入互联网的主机必须有一块网卡,网卡上有一个Mac地址
,全世界唯一
(3)以太网协议的通信采用的是广播的通信方式(计算机通信靠吼)
IP协议
IP地址+Mac地址:可以标记全世界范围内一台独一无二的计算机
0.0.0.0-------255.255.255.255
子网掩码:
255.255.255.0=》24