17.嵌入式Linux操作系统.pptVIP

  • 1
  • 0
  • 约5.14千字
  • 约 33页
  • 2019-08-10 发布于广东
  • 举报
南京大学计算机系 南京大学计算机系 嵌入式Linux操作系统 陈虎 tommychen74@ 主要内容 任务调度 存储管理 中断系统 驱动程序 多线程程序设计 Linux的历史 Linux 操作系统是UNIX 操作系统的一种克隆系统。它诞生于1991 年的10 月5 日(这是第一次正式向外公布的时间)。 现已成为今天世界上使用最多的一种UNIX 类操作系统,并且使用人数还在迅猛增长。 Linux 操作系统的诞生、发展和成长过程始终依赖着以下五个重要支柱:UNIX 操作系统、MINIX 操作系统、GNU 计划、POSIX 标准和Internet 网络。 进程状态 运行态:正在使用CPU 运行的状态 可运行态: 进程已分配到除CPU 外所需要的其它资源。 等待态:正在等待某个事件或某个资源时所处的状态。 处于可中断等待态的进程可以由信号解除其等待态。 处于不可中断等待态的进程,一般是直接或间接等待硬件条件,它只能用特定的方式来解除。 暂停态:进程需要接受某种特殊处理而暂时停止运行所处的状态。例如,正在接受调试的进程就处于这种状态。 僵死态:进程的运行已经结束,但它所占的资源还未释放。 优先级策略 系统中所有进程的优先级在[ 0,MAX_PRIO-1] 之间, 数值越低优先级越高; 实时进程的优先级范围在[0,MAX_RT_PRIO-1],优先级从创建之初便已确定, 不会改变; 非实

文档评论(0)

1亿VIP精品文档

相关文档