Linux操作系统处理机管理研究与分析.docxVIP

  • 62
  • 0
  • 约 5页
  • 2018-10-12 发布于重庆
  • 举报

Linux操作系统处理机管理研究与分析.docx

Linux操作系统处理机管理研究与分析

Linux操作系统处理机管理研究与分析小组成员:韩忠金李爱丁1Linux处理机管理概述处理机管理的基本功能―负责管理CPU的使用:1) 将CPU 交给用户程序,启动程序运行。2) 处理程序结束,从用户程序手中收回CPU 的使用权。3) 实现多个程序对CPU 的并发。2程序2.1程序就是指令的集合,它是静态的。它有以下特点:1) 程序运行的顺序性2) 程序运行的封闭性3) 程序结果的可再现性2.2程序执行的两种方式:顺序执行,其特征为:顺序性、封闭性、可再现性并发执行,其特征为:间断性、失去封闭性、不可再现性3多道程序设计为了提高CPU 的利用率,在内存中允许有多个程序存在,它们轮流地使用CPU,这就是程序的并发执行。宏观下好几个程序都在运行着,微观下每个时刻CPU 只能为一个程序服务。这种微观上串行,宏观上并行的程序称为并发程序。在多道程序设计环境下的“程序”的概念与静态程序的概念有不同的特性,因此在操作系统中引入了“进程”概念。4进程4.1进程定义:进程是并发程序的一次执行过程;进程是具有独立功能的程序关于某个数据集合上的一次运行活动,是系统进行资源分配和调度的独立单位。4.2进程与程序的区别:1) 进程是动态的,程序是静态的。2) 进程是暂时的,程序是永久的。3) 进程与程序的组成不同。4) 进程与程序不是一一对应关系。4.3进程的结构 1)结构性:由程序段、数据段和PCB

文档评论(0)

1亿VIP精品文档

相关文档