第一章操作系统引论1.1
批处理系统的特点有:多道、成批、提高系统吞吐量和资源的利用率。
分时系统的特点:同时性、独立性、及时性、交互作用性、多路性、可靠性。
实时操作系统的特点:高精度计时性、独立性、交互性。
批处理系统是为了缓解人机矛盾,提高系统的俄利用率,提出了自动从一个作业转换到另一个作业的工作方式。
分时系统是提高CPU的利用率,一台主机,多个终端的形式。
实时系统是及时响应外部事件要求,规定的时间内完成任务。
多道程序设计技术:在该系统中,用户提交的作业先放在外存上,并排成一个队列称为后备队列。然后由作业调度程序按照一定的算法,从后备队列选择若干个作业调入内存,使他们共享CPU和系统中的各种资源。
优点:可以提高CPU的利用率、提高内存和I/O设备的利用率、提高系统的吞吐量。
系统调用是操作系统提供给软件开发人员的惟一接口,开发人员可利用它使用系统功能。OS核心中都有一组实现系统功能的过程,系统调用是对上述过程的调用。
执行过程:系统调用把应用程序的请求传给内核,调用相应的的内核函数完成所需的处理,将处理结果返回给应用程序
Windows采用的是微内核结构。
Unix采用的是层次结构。
Linux采用的是整体结构。
1.12306系统是实时系统。
2.手机不是微型计算机。
3.裸机增加一层操作系统后变成了用户易用的虚拟机。
4.操作系统为程序员提供的用户接口就是操作系统类库。是错误的。
5.操作系统负责资源的分配和回收。
6.程序a=1;b=0;c=a/b;会产生访管中断。
7.操作系统中虚拟性,有时分复用技术,使资源的利用率得到提高<1>虚拟处理机技术<2>虚拟设备技术。空分复用技术,用来提高内存的利用率。
作者:睿晞
身处这个阶段的时候,一定要好好珍惜,这是我们唯一能做的,求学,钻研,为人,处事,交友……无一不是如此。
劝君莫惜金缕衣,劝君惜取少年时。花开堪折直须折,莫待无花空折枝。
曾有一个业界大牛说过这样一段话,送给大家:
“华人在计算机视觉领域的研究水平越来越高,这是非常振奋人心的事。我们中国错过了工业革命,错过了电气革命,信息革命也只是跟随状态。但人工智能的革命,我们跟世界上的领先国家是并肩往前跑的。能身处这个时代浪潮之中,做一番伟大的事业,经常激动的夜不能寐。”
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利.