如有问题,请联系本人邮箱 liaojialong0328@gmail.com
-
程序、进程、线程、协程
进程和程序的区别: 程序:是静态的,就是个存放在磁盘里的可执行文件,就是一系列的指令集合 进程(Process):是动态的,是程序的一次执行过程,同一个程序多次执行会对应多个进程 进程和线程的区别: 调度:进程是资源管理的基本单位,线程是程... -
进程的状态与转换
创建状态:进程正在被创建时,它的状态是“创建态”,在这个阶段操作系统会为进程分配资源、初始化PCB 就绪状态:当进程创建完成后,便进入了“就绪态”,处于就绪态的进程已经具备运行条件,但由于没有空闲CPU,就暂时不能运行 运行状态:如果一个进程此时在C... -
进程间通信方式有哪些
进程通信就是指进程之间的信息交换,进程是分配系统资源的单位(包括内存地址空间),因此各进程拥有的内存地址空间相互独立,为了保证安全,一个进程不能直接访问另一个进程的地址空间,但是进程之间的信息交换又是必须实现的。为了保证进程间的安全通信,操作系统提供... -
处理机调度的层次
当有一堆任务要处理,但由于资源有限,这些事情没法同时处理。这就需要确定某种规则来决定处理这些任务的顺序,这就是“调度”研究的问题 高级调度(作业调度):按一定的原则从外存的作业后备队列中挑选一个作业调入内存,并创建进程。每个作业只调入一次,调出一次...