Javaweb---操作系统初识

操作系统(内核):管理计算机的硬件设备和计算机的软件资源
操作系统 = 内核+配套的应用程序
在这里插入图片描述
进程(任务): 一个程序的执行"过程",可执行程序跑起来 系统就会创建一个对应的进程.
进程是分配资源的最小单位
程序 vs 进程
程序:可执行文件 XXX.exe
就是磁盘上的文件是静态的 不动就不变
在这里插入图片描述
进程: 双击exe文件 操作系统就会加载这个可执行程序
在这里插入图片描述
PCB中包含哪些信息
1.pid 进程的身份标识
2.一组内存指针 指向该进程持有的一些重要数据在内存中的位置
3.状态 (正在执行or等待执行)
就绪状态
退出状态
睡眠状态
深度睡眠状态…
4.优先级 (根据情况选择哪个先执行)
5.进程的记账信息 (不让某个进程一直霸占CPU)
6.上下文 (上次进程在CPU执行的进程,以便下次可以继续执行)

并发式执行:

由于CPU计算速度极快,因此CPU可以这样处理;先让一个进程执行一小会儿,接下来让另一个进程执行,在宏观上我们看到的是CPU同时执行这几个进程,但是在微观层面是先后执行的.

并行:

宏观微观都是同时执行的.

抢占式调度方式:
操作系统的调度器会非常频繁的进行进程切换,一个进程执行了一半就被切换的可能性时常发生

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值