进程

发布时间 2023-03-29 09:34:33作者: 无敌大帅逼

进程与程序的区别:

    程序:一堆死代码(还没有被运行起来)
    进程:正在运行的程序(被运行起来了)


进程的调度算法(重要):


   
1.FCFS(先来先服务)
      对短作业不友好


 
  2.短作业优先调度
      对长作业不友好


    3.时间片轮转法+多级反馈队列(目前还在用)
      将时间均分 然后根据进程时间长短再分多个等级
      等级越靠下表示耗时越长 每次分到的时间越多 但是优先级越低


进程的并行与并发:

并行:-->  多个进程同时执行   必须有多个cpu参与,单个cpu无法实现并行

并发:-->  多个进程看上去像同时执行   单个cpu可以实现,多个cpu肯定也可以

)并行可以称作并发,但是并发不能称作并行


进程三状态: