-- 进程
是操作系统对一个正在进行的程序的一种抽象,换言之,可以把进程看作程序的一次运行过程;同时,在操作系统内部,进程又是操作系统进行资源分配的基本单位。
由操作系统(一款专门搞管理的软件)创建及管理(往下管理硬件,往上管理进程)
-- 进程调度
进程的状态:
1.创建(系统调度后就绪)
2.就绪(若没有运行,还在等待轮转调度)
3.运行(处于时间片范围内,正在执行的状态)
4.终止/销毁
并发与并行:
1.并发:一个CPU以时间片轮转调度的方式,执行多个进程,就像是同时执行。(实际上是一个肉眼无法感知的小范围时间)
2.并行:多个CPU在一个时间点,同时执行多个进程。
真实的计算机,既存在并发,又存在并行。一个进程到底是就绪状态还是运行态,是由系统调度决定,进程是无法感知的。
抢占式的调度:
有优先级比较高的任务,就需要以抢占式的方式,优先执行。
1.B进程:优先安排时间片(运行态)
2.A进程:时间片提前结束(运行态转为就绪态)
JavaEE-进程调度
最新推荐文章于 2025-04-07 15:52:16 发布