大兴安岭网站建设兼职,导入wordpress 演示数据,上海市工程咨询行业协会官网,网站尾部一般怎么做1.1 操作系统的概念、功能 1.1.1 操作系统的概念#xff08;定义#xff09;
#xff08;1#xff09;操作系统是系统资源的管理者
#xff08;2#xff09;向上层用户、软件提供方便易用的服务
#xff08;3#xff09;是最接近硬件的一层软件 1.1.2 操作系统的功能…1.1 操作系统的概念、功能 1.1.1 操作系统的概念定义
1操作系统是系统资源的管理者
2向上层用户、软件提供方便易用的服务
3是最接近硬件的一层软件 1.1.2 操作系统的功能和目标
1作为系统资源的管理者
文件管理存储器管理也叫内存管理处理机管理设备管理
2向上层提供方便易用的服务 A.给普通用户用的 a、GUI图形界面 b、命令接口联机命令接口交互式命令接口、脱机命令接口批处理命令接口 B.给程序员用的 程序接口即系统调用 3作为最接近硬件的层次 1.2 操作系统的特征 1.2.1 并发
多个程序宏观上同时发生微观上交替发生。 1.2.2 共享
系统资源的共享
1互斥共享方式
2同时共享方式 1.2.3 虚拟
1空分复用技术
2时分复用技术 1.2.4 异步
多道程序并发执行由于资源有限程序运行走走停停。
1.3 操作系统的发展和分类 1.3.1 手工操作阶段
纸袋有无小孔代表0和1缺点用户独占全机、人机速度矛盾导致资源利用率极低
1.3.2 批处理阶段
1单道批处理系统
优点缓解了一定程度的人机速度矛盾资源利用率有所提升。缺点内存中仅能有一道程序运行只有该程序运行结束之后才能调入下一道程序。CPU有大量的时间是在空闲等待I/O完成。资源利用率依然很低。 2多道批处理系统
优点多道程序并发执行共享计算机资源。资源利用率大幅提升CPU和其他资源更能保持“忙碌”状态系统吞吐量增大。缺点用户响应时间长没有人机交互功能用户提交自己的作业之后就只能等待计算机处理完成中间不能控制自己的作业执行。eg无法调试程序/无法在程序运行过程中输入一些参数。
1.3.3 分时操作系统
优点解决了人机交互问题。缺点不能优先处理紧急任务。
1.3.4 实时操作系统
优点能优先处理紧急的任务。
1硬实时系统
2软实时系统 1.3.5 其他几种操作系统 1.4 操作系统的运行机制和体系结构 1.4.1 运行机制 1预备知识什么是指令 2特权指令 VS 非特权指令 3用户态 VS 核心态 4内核程序 VS 应用程序 1.4.2 操作系统内核 1.4.3 操作系统体系结构
1大内核
2微内核 1.5 中断和异常 1.5.1 中断的作用 1.5.2 中断的类型 1内中断 2外中断 1.5.3 中断机制的基本原理 1.6 系统调用 1.6.1 什么是系统调用有何作用 1.6.2 系统调用和库函数的区别 1.6.3 小例子为什么系统调用是必须的 1.6.4 什么功能要用到系统调用 1.6.5 系统调用的过程