登录 注册
当前位置:主页 > 资源下载 > 46 > 在实际操作系统设计中,抢占方式也会有进一步的细分,附上一份关于操作系统的PPT分享

在实际操作系统设计中,抢占方式也会有进一步的细分,附上一份关于操作系统的PPT分享

  • 更新:2024-05-30 09:19:32
  • 大小:3.27MB
  • 推荐:★★★★★
  • 来源:网友上传分享
  • 类别:OS - 操作系统
  • 格式:PPT

资源介绍

抢占方式在实际的操作系统设计中也会有细分: 内核部分可抢占:用户态时可以随时被抢占CPU,但当进程在核心态时则大部分时间都不可以抢用CPU,而只在某些时刻(称为可抢占点,Preemption Point),可以抢用CPU。例: UNIX SVR 4。 内核完全不可抢占:用户态时可以随时被抢占CPU,但当进程在核心态时,则完全不可以被抢用CPU。例:UNIX(SVR 3和4.3BSD UNIX及其以前的版本)、WINDOWS NT。这些OS通常在系统调用或中断处理时屏蔽大部分中断,系统调用返回或中断返回时再开放大部分中断。 完全可抢占或内核完全可抢占:无论处于用户态还是核心态,都可以随时被抢占CPU 。例:SUN公司的Solaris 、Windows 2000 / XP。实际上,Solaris和Windows 2000 / XP并不是100%完全可抢占,只是将内核中不可抢占的代码段尽量减少而已。任何OS都不可能是100%的完全可抢占的。