操作系统提纲

操作系统提纲

ID:44483153

大小:247.06 KB

页数:21页

时间:2019-10-22

操作系统提纲_第1页
操作系统提纲_第2页
操作系统提纲_第3页
操作系统提纲_第4页
操作系统提纲_第5页
资源描述:

《操作系统提纲》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、2018年操作系统原理复习1、第一章概述复习要点■什么是多道程序设计?多道程序运行的特征(特点)(P9)和作用;并发和并行的区别。P9通道技术:能完成主存和外设之间的信息传输,并与CPU并行操作。£□中断系统:■对异步或例外事件的一种响应■这一响应自动地保存CPU状态以便将来重新启动•自动转入规定的屮断处理程序。■现场、中断处理程序、断点、恢复点。£□多道程序系统的特点:P91.多道:即计算机内存中同时存放儿道相互独立的程序。2.宏观上并行:同时进入系统的几道程序都处于运行过程中,即它们先后开始

2、了各自的执行,但都未运行完毕。3.微观上串行:从微观上看,内存中的多道程序轮流地或分吋地占有CPU,交替地执行(单CPU情况)。作用:(1)提高CPU的利用率。(2)可提高内存和I/O设备利用率。(3)增加系统吞吐量。并发与并行的区别:如果考虑两个程序,它们在同一时间度量下同时运行在不同的处理机上,则称这两个程序是并行执行的。设有两个活动al和a2,如果在某一指定的时间t,无论al和a2是在同一处理机上还是在不同的处理机上执行,只要al和a2都处在各自的起点和终点之间的某一处,则称al和a2是并

3、发执行的。如果一个软件系统的行为由许多活动构成,假设其中至少有两个活动是并发执行的,则称该软件系统为并发系统。■理解什么是分时系统在多道系统中,若采用了分时技术,就是分时操作系统。它是操作系统的另一种类型,一版釆用时间片轮转的办法,使一台计算机同时为多个终端用户服务,对每个用户都能保证足够快的响应时间,并提供交互会话功能。分吋系统具有以下特点:P11多路性:独占性:交互性:及时性:■GNU、GPLP18-P19>自由软件、收费与免费GNU工程是RichardStallman和由他建立的自由软件基

4、金会的开发人员在1984年开展的一个自由软件运动。-GNU是“GNUzsNotUNIX"的递归定义的缩写。GNUGPL(GeneralPublicLicense,通用公共许可证),用于规定谁可以使用以及如何使用某个GNU工程的软件。■操作系统的性能指标(重点是系统可靠性)P27可靠性R(Reliability):指系统能正常工作时间的平均值,用平均无故障时间MTBF(MeanTimeBeforeFailure)来衡量。R值越大,系统的可靠性越高。可维修性S(Serviceability):指平均

5、故障修复时间MTRF(MeanTimeRepairaFailure),从故障发生到故障修复所需的时间。S越小,可维修性越高。可用性A(Availability):指计算机系统的正常使用率,即系统在执行任务的任意时可能正常工作的概率。A=MTBF/(MTBF+MTRF)系统吞吐量(Thrughtput):指系统在单位时间内所处理的信息量。系统响应时间(ResponesTime):系统响应时间指从给定系统输入到开始输出这一段时间间隔。系统资源利用率:指在给定时间内,系统中的某一资源的实际使用时间所占

6、的比例。可维护性:系统的可维护性有以下两方面:-系统运行过程中不断排除系统设计中遗留下来的错误。-能对系统的功能作某些改进或扩充。可移植性:指把一个操作系统从一种硬件环境转移到另一种硬件环境所需要的工作量。2、第二章操作系统接口复习要点■操作系统为用户提供哪两种接口?(P55)■硬件层提供的编程接口:操作系统设计人员。■操作系统软件为用户提供使用的接口:计算机用户。■Linux的发布方式和内核种类(ppt)•有多种Linux系统发布方式(即有多种Linux安装方式)-Linux软件以只读光盘的形

7、式发布。-通过FTP下载Linux•Linux的内核有两种:稳定的内核、开发的内核。-版本号:主版本号.次版本号.修正次数-女山kernel2.2.6表示对内核2.2版本的第6次修正版。-稳定内核的次版本号为偶数,如2.2.6-而开发内核所用的则是奇数,如2.3.6■Linux的常用命令:Linux的登录、退出与关机命令、教材第2章出现过的命令,chown,chmod,kill,tar等。□登录□退出:exitjogout□关机:halt,shatdown,ctrl+alt+del□P74-P7

8、5□要查看/etc/passwd文件的内容:$more/etc/passwd□Is命令用于列出一个目录下的所有文件和目录(Is表示"listdirectorycontents”):$Is$ls-l$ls-l/usr□把当前目录下的filel,file2,file3文件连接成一个新的文件,并命名为newFile:$catfilelfile2file3>newFile□chown—改变文件或目录拥有者拥有root权限的用户才能改变chown新用户名:新的组名文件名□目录修改权限:chmodJH可能要

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。