找回密码
 立即注册

微信扫码登录

使用验证码登录

搜索
查看: 52|回复: 0

02.第02节课第一章操作系统引论

[复制链接]

5158

主题

3

回帖

1万

积分

管理员

积分
15578
发表于 2024-4-15 08:26:40 | 显示全部楼层 |阅读模式
那么,在这种处理方式下呢?那么,我们看一下。我们脱机输入输出。将我们的数据以及呢程序呢输入到我们的时代上。然后呢?我们的系统呢?可以通过我们的。贴处理的方式将我们的作业呢一个接一个的进行处理,这样呢就提高了我们资源的利用率。提高系统的吞吐量,这是我们单道批处理系统的方式,那么我们来看一下这个图。我们来看一下单到批处理系统的流程,

首先呢,我们看一下开始的作业,开始的部分。那么,是否还有下一个作业?那么,如果有的话,那么我们看一下这个流程图,如果有下一个作业,那么我们把下一个作业的原型需要转化为目标程序,这里呢?我们都需要将我们的做原程序要转化为目标程序,然后放入我们的内存中,将原程序呢转化为目标程序,然后呢?

放入到我们的内存当中。这个时候如果我们再检查一下原程序是否有差错,如果没有差错的话,那么对于运营目标程序呢进行装配。抓配好目标情绪之后呢,继续运行,运行之后呢,又回到我们的开始部分,接下来呢,下一个作业的继续运行。下一个作业呢,又将原程序转换为目标程序进行运行,那么这样呢,就是我们一个接一个的进行处理,将我们的作业呢?

分批呢。依次。单到这批处理系统的这样一个情况,依次的进行我们的处理,将作业呢,一个一个接一个的放入我们内存中。进行我们的运行,这是我们单道批处理系统的处理流程。我们来看一下单大基处理系统,它的一个缺点。单道批处理系统当中,主要缺点呢是系统中的资源呢,得不到充分的利用,因为这个时候呢。在内存当中,

仅有一道程序,每当该程序呢,在系统中发出我们的IO请求的时候呢。CPU呢,便处于等待状态,系统呢,必须在IO操作完成之后呢,才继续运行。我们来看一下这个图。比如说我们的要货程序,在这个时候进行运行,运行上一段时间之后呢,它要启动我们的IO,提出了IO设备的IO操作的请求。变这个时候呢,

变启动IO启动IO的时候呢,它就实现我们的IO操作。这个时候,它执行我们IO操作的时候呢,我们的CPU呢,它是空闲的,我们内存当中呢。虽然说只有它一道程序,但是呢,不能有其他的程序进行运行,这个时候呢CPU是一个空闲的一个状态。那么这个时候呢?啊IO请求完毕之后,它又开始进行一个CPU的这样一个运行,运行到一定时间之后呢,

又请求IO这个时候呢,又进行IO操作。进行IO操作的时候呢CPU呢,又是空闲的,那么这是在这个情况下,每当程序呢,在系统中发出IO请求的时候呢?CPU呢,现处于一个空闲等待的状态,这个时候呢,我们CPU呢,是没有进行运行的它。它处于一个等待的状态,这时候呢,我们的CPU呢,

它是空闲的,我们的CPU,它的利用率呢,是非常的低的,这是我们差。三道基处理系统,它的一个主要的缺点。那么,接下来我们再看一下多道批处理系统。为了进一步提高资源的利用率和系统的吞吐量。大家看一下我们多道程序,它的这样一个。目的它的目的呢,是进一步提高资源的利用率和系统的吞吐量。我们形成了多道批处理系统。

多大批处理系统呢?就是我们的内存中呢?有多大的程序?我们来看一下。我们的这样一个图,那多道程序啊,我们举了一个例子,我们的系统当中呢,有四道程序。首先呢,是运行我们的程序a。程序I运行到一定时候呢,他要提出IO操作的请求,这个时候呢,进行IO操作。

于是我们的。a呢进进入了IO操作的这样一个阶段。但由于我们的系统当中呢,还有另外的程序,程序b当a进行IO操作的时候呢,程序b呢,就可以在CPU当中呢,获得CPU资源进行运行。在CPU运行b的时候,呢b又提出了IO请求,那么b去进行IO操作,那么这个时候就进行程序c的运行。程序c呢?如果提出了IO请求呢?就进行程序d的运行,

那么这样呢?我们可以看到当一个程序呢?请求人IO操作的时候呢?其他的程序呢,就可以在CPU空闲的时候呢,获得CPU进行一个运行,这是我们多到p。批处理系统,它的这样一个程序,这样一个多道程序设计呢?它就进一步的提高了系统资源的利用率和系统的吞吐量。这是我们多道程序运行的情况。那么,我们来看一下多道题处理系统,它的这样一个优缺点。

多道批处理系统,它有一些优点,也有一些缺点。多大税处理系统呢?它的优点呢?是系统的资源利用率高。引入多到批处理系统间去呢,可以呢。使CPU处于一个忙碌的状态。在内存当中呢。抓住多道程序呢,可以提高系统的这样一个CPU的利用率,还可以呢,提高IO设备的这样一个利用率。我们再看一下系统资源的吞吐量。

存储系统的资系统存储量大,能够呢提高系统存储量的主要原因呢?主要是CPU呢,和其他资源呢,处于一个忙碌状态。当天检查作业完成或者说运行不下去的时候呢,才进行一个系统的切换。这样呢,系统的开销较小,我们的系统的资源的存储量大。并且呢,平均周转时间长,那么由于作业呢,要依次排队进行处理。作业的周转时间较长,

通常呢,几个小时进行几天,那么这是我们的平均周转时间长。那么,它的缺点呢?是无交互能力。把用户呢,一旦把作业提供给操作系统,提供给我们的系统之后呢,直到作业完成。用户呢,都不能呢,与自己的作业进行交互修改和调试成绩了,非常的不方便。也就是说,

用户一旦呢,将自己的作业提供给了系统之后,他不能够呢再对自己的作业呢进行任何的操作。它要修改和调试,我们是是不能够进行这些操作的,这是我们的系统呢,它这样一个多道基处理系统呢,它是没有交互能力的。接下来我们来看一下。多道批处理系统。需要解决的问题。多道批处理系统呢,是一种非常有效,但是非常的运,非常复杂的系统。

为了使系统中的多大程序呢?能够协调运行呢?系统呢?必须解决。那么,这样一些问题。那么第一个是我们的处理及征用问题。处理起来这个问题呢,那么我们既能呢要满足。各道程序运行的需求又要提高,处理器的效率,这是我们处理器的征用问题。比如说我们有多个人要使用一台计算机。那么,比如说四个人提供一台计算机,

我们不能同时将这台计算机呢分配给某个。我分配给四个人进行使用,那么我们必须呢采取一些策略和措施,先分配给某个人,再分配给某个人进行使用,这是我们处理器的分配。的这样一个征用问题。那么,还有内存的保护与分配问题。系统呢,因为每道程序呢,分配它必须的内存空间,使它们呢,各自有各自运行的这样一个空间。且不会呢,

因为某道程序出现一些其他的状况而破坏其他程序,也就是说我们内存呢,我们需要为我们的这样一些进程分配我们的必要的内存空间。并且呢,我们还要保证我们某个程序啊,某个进程,它不会去干扰到其他进程,在内存当中的运行情况。这是我们的内存分配和保护的问题,另外呢,还有IO设备分配问题系统呢。应该采取适当的措施和策略。来分配我们的这样一个IO设备,以达到能方便用户对设备的使用,又能够提高系统资源利用率的这样一些。

目的,这是我们IO设备的分配问题,文件的组织和管理问题了,那么系统呢?应该有有效的组织。和存放我们系统中的大量的程序和数据,使他们呢,能够方便于用户的使用。并且呢,提高文件数据程序,它的这样一个安全性,这是我们文件组织和管理的问题。接下来我们看一下作业管理问题,作业管理了,我们是为了。

系统中存在着各种各样的作业应用程序,能够对系统中的作业程序呢进行合理的组织分配以及安排。以满足了不同用户他的这样一个不同的需求,这是我们作业管理的问题。第六个。用户与系统的接口问题,这样一个问题呢,是为了方便用户能够使用我们的计算机系统。操作系统呢,这个时候呢,它要提供用户与操作系统之间的接口,比如说我们是系统调用。比如说我们的命令,比如说我们的图标,比如说我们的窗口,

比如说我们的图形,这些呢,都是要提供我们的用户呢,进行使用,这是我们用户呢?与系统的这样一个接口问题。接下来我们看一下分时系统。那么,为什么要引入分时系统呢?那么,之前我们讲过。我们从我们的单道批处理系统到我们的多道批处理系统,多道程序设计。它的这样一个目的是什么呢?目的是提高系统资源的利用率和我们。

资源的系统的吞吐量,这就是它,这是它的目的,而我们的。分时系统,它产生的主要原因和动力是什么呢?是为了满足。用户。实现人机交互的这样一个方式,这是我们。分时系统,它的这样一个目的。比如说我们的大家要分清楚,我们的多道批处理系统,以及呢,

我们分时系统,它各自的目的。多大批处理系统呢?它的这样一个目的呢?是为了提高资源的利用率和系统的吞吐量。而我们分时系统呢,它是为了满足用户的对人机交互的需求。这是才提出了一种新的操作系统。我们这个时候呢。我们分时系统呢,它就需要呢,我们实现人机交互,并且呢,共享主机。共享主机是什么呢?

我们的多道程序,我们的多个用户,这时候呢,它需要比如说我们四个人使用一台计算机,我们就要把这计算机计算机呢分配给我们四个人使用。我们四个人呢,可能呢,在不同时间分配到了我们计算机的使用,但是呢,我们四个人呢,总是感觉还是感觉我们总是感觉自己呢,在操作计算机算机。虽然呢,我们有些时候呢,这台计算机呢,

可能呢,不是同时分配给四个人使用,但是这四个人呢,都是在感觉自己呢,一直在使用计算机。就是说我们呢,还要实现一个共享主机的这样一个目的。我们要实现了分时系统当中要实现的这样一些关键的问题,有什么呢?有我们的。用户呢,无法在多道批处理系统当中。用户呢,无法与做起自己的作业呢进行交互,它的原因呢,

是我们的作业呢,都先驻留在外存上。十遍以后十。需要被调入内存呢,也需要经过长时间的等待后才能执行用户呢,无法与自己的作业进行交互。那么我们。分时系统当中要实现的关键问题呢,就是要实现我们的及时接收和技术处理,也就是说,比如说我们要对我们的计算机呢,输入一个命令。输入一个命令呢,我们需要在我们的计算机当中输入我们的命令,我们希望呢,

计算机呢,能够及时的进行接收。接收到之后呢,还要进行及时的进行处理,比如说我们需要呢,将我们的某个程序呢。进行一个计算功能,我们需要输入我们的数据,我们希望呢程序呢,能够及时的接收到我们输入的数据,并且呢,能够立即对我们的输入的数据呢,进行一个计算。那么,这是我们需要实现的,

及时接收以及及时处理的问题。比如说我们用户呢,希望自己的要求能。能够对自己与程序的这些处理呢?能够及时的反映到我们的计算机当中,并且呢,能够及时的回应就是我们要实现的关键问题。及时接收以及及时处理。那么,接下来我们看一下分时系统,它的特征分时系统呢?与多道系处理相系统相比,具有非常不同的明显特征,那么可以归纳为四个方面,第一个呢是多路性。

那么,这是显而易见的多路性呢?就是有多个用户进行使用,我们多个用户使用一台计算机,各自呢,都认为自己呢,在使用这台计算机。那么都认为自己呢,独占了这台设备,实际上呢,那么是分别。按不同的时间啊,分别给某个用户进行使用,但是呢,多个用户呢,

都是感觉自己使用这台计算机。独立性是什么呢?独立性就是我们借自己的。操作或者影响到其他用户的使用,比如说我们有有有四个用户都要使用我们的这样一台。打印机。我们都要使用这台打印机,怎么办呢?那么不能说。我们的打印机呢,是要打有个有一个程进程呢,要打印。我们的一个文字,一一段文字。有个进程呢,

需要打印一个图画,那么我们的独立性呢,那么就表示我们的这些进程之间它的操作呢,是相互独立,互不干扰,互相互相互相在互进行干扰的。那么,不能将我们打印文字的呢?打印到了我们的图画上,也不能将我们的图画呢?打印到我们的文字上,这是我们的独立性的要求。及时性,刚才我们讲过,就是我们需要呢,

对我们的操作呢,进行及时的反应以及及时的回应,这是我们的及时性。交互性就是我们刚才所讲的,我们的用户呢,能够对自己的程序呢进行一个调整,进行一个修改。那么,进行一个处理,这是我们的交互性,这是我们分时系统的特征,独立波动,及时交互。那么接下来呢?我们再看一下分时系统之后呢?

是我们的实时系统,那么实时系统是什么呢?实时系统,它也不是完全的实时,它是我们表示啊,要在某个规定的时间内。规定的时间之前完成某项操作。实时系统,它的含义呢,就是在某个规定的时间之前完成。规定的完成这些操作。比如说我们的工业控制系统,信息查询系统,多媒体系统以及。嵌入式系统。

这些呢,都要求我们在某个时间。之前。能够完成。某项操作,这是实施系统的含义。那么,我们的实施系统呢?它要求了我们的这样一个计算机呢,它能够对我们我们的这样一个命令呢,做出及时的响应,完成及时的操作,那么这是及时系统的要求。那么我们再看一下我们。实施任务呢,

它有一些分类,比如说分为了周期性实施任务和非周期性实施任务。以及呢,硬实施任务和软实施任务。那么,硬实施任务和软实施任务是什么呢?硬实施任务那么就是我们的要求呢?这样一个要求呢?比较严格。必须及时的在某个时间之前完成某项操作,这是我们的意识,是任务。软实施任务是什么呢?就是我们的时间呢要求呢,可以适当的放宽一些,

可能延后一些进行完成我们的操作,这都是允许的。比如说举个例子,我们飞机的自动导航系统,我们飞机的自动导航系统呢它。他就必须要求在某个规定的时间之前完成他的这样一些导航任务。比如说它的这样一个导航的,这样一个。控制这个呢,就是意识是任务,它就必须要求在某个时间之前一定要完成某项操作,这是意识是任务。那么,软实施任务,我们举一个例子,

比如说我们的买票。我们在网上进行买票,买票呢,我们希望我们买了查询一个票的这样一个企。情况呢?能够得到反应,能够显示出来,那么我们可以呢,整个一些时间,整个几分钟再进行显示,整个整个一段时间再进行显示。那么都是可以的,那么不要求呢,我们的严格的这样一个时间完成,那么这是我们的晚实施任务。

那么,我们来看一下分时系统与实时系统,它的比较分时实时系统呢?它有多路多路系,那么我们知道。就我们的多样性呢,那么就是我们的。多个用户呢,那么进行使用多个多路性,独独立性呢,那么就是我们的这样一个。它的自己的使用呢,不会影响到其他进程的使用及时性是什么呢?及时性那么就是我们的多这样一个实时系统呢?它能够在某个规定的时间之前完成某项操作,

能够及时的操作,比如说我们举一个例子,比如说我们导弹。我们的导弹的追踪目标。我们用我们的导弹呢去攻击一个目标。那么,如果这个目标呢?是静止不动的,还好我们导弹呢?就直接发射过去,如果这样一个目标是运动的,还在动的情况下,我们的导弹呢?就要。就要随时调整自己的方向,

比如说我们,我们这导弹呢,就要采取这样一个实时系统的方式,要及时的调整自己的方向。那么不能说调整自己的这样一个导弹的,这样一个情况,那么或者说这样一个目标移动了,那么我们的导弹呢?还是按照原来的方向呢进行进行发射?那么这样呢,就不能够达到我们的目标,那么就是说我们的导弹呢,要及时的调整自己的,这样一个导弹的,这样一个情况,

那么才能够呢,达到我们的目标,这是我们的及时性。交互性呢,比如说我们的即时系统呢,还能够让我们的用户呢,对我们的。程序进行一个使用,进行一个调整,进行一个修改,这是我们的交互性,可靠性是什么呢?可靠性,那么就是我们的这样一个。系统呢,

它必须是可靠的,必须是稳定的,那么我们进行的操作呢?那么必须要那么是能够得到一定保障的,那么这是我们的可靠性的要求,这是我们实时系统呢与分时系统它的比较。那么接下来呢?我们再看一下。我们操作系统呢,它的基本特性。操作系统呢,它有一些基本特性,前面介绍呢。多道批处理系统,比如说增值系统,

实时系统,这些操作系统呢,它有自己不同的特征。比如说它是批处理系统呢,它所。它的重点呢,是我们的资源利用率和我们的吞吐量。分时系统呢?它是要求用户呢,能与自己的作业呢进行交互。实时系统呢,具有实时特征。那么除此之外呢,它们还共有一些特征,有什么特性呢?

比如说并发共享虚拟异步,那么这四个特征。并发特征是什么呢?并发特征,正是由于系统当中程序能够并发执行这一特征,才使得操作系统呢,能够提高系统资源的利用率和系增加系统存储量。下面我们来介绍一下,并发和并行并发和并行呢,是两个不同的概念,并行是什么呢?并行是并发,并行执行的多个程序,多个事件呢,在同一时刻内发生。

并发呢,是指两个或两个以上的事件呢,在同一时间间隔里发生,那么我们举个例子,什么是并行,什么是并发?比如说。我们有四个人。有四网站。我们四个人呢,同时吃这四碗饭,一个人吃一碗,我们这样一个吃饭的操作呢,那么就是一个并行执行的操作,四个人呢,

同时都在吃这四碗饭。那么,并发是什么呢?并发是只有四个人,但是只有一碗饭,那么这个时候呢?我们四个人呢?轮流吃这一碗饭。看上去啊,我们四个人呢,都吃了这一碗饭,但是呢,实际上呢,四个人都是在不同的时间间隔内是。吃了这些晚饭,

那么只是说并发的是在同一时都是在某一时间间时一时间间隔内发生的这样一个事件。那么,这是并行与并发的这样一个概念。那么接下来呢?我们再看一下抵入进程。在一个唯一引入进程的系统中,在属于一个应用程序和程序IO之间呢?只能是程序执行。只能够呢,是顺序执行,只能够在计算机某一个运行运用进程呢,运用程序呢,告一段落后完结束后呢。才能够将我们的IO操作进行执行。那么反过来呢?

另外呢,在执行我们的IO操作的时候呢,计算进程也不能执,计算程序也不能执行。但是,在为计算机和我们的IO程序呢,建立了一个进程之后,这两个进程呢,就可以并发执行。内存当中的多个程序呢,都可以分别建立一个进程,这个时候呢,他们就可以并发执行,这样呢,便极大的提高了系统资源的利用率。

增加了系统的吞吐量,这是我们。并引入进程的这样一个方式,那么接下来我们再看一下共享的方式。共享的方式有什么呢?有互斥式共享。也有我们的。同时,访问共享,这是我们的获取共享方式。货车共享方式是什么呢?比如说我们系统当中有许多资源,比如说我们的打印机,磁带机。虽然呢,

可以提供给多个进程使用,但是在某一时间段内,某一时间的段内只能被一个资定权呢,访问该资源。所以呢,这是一个布置式共享,比如说我们有打印文字的这样一个进程,有打印图画的进程。我们这两个进程呢,就只能够呢进行或是去访问,比如说打印成打印文字的这个进程呢?使用我们的打印机的时候呢,打印图画的这个进程呢,就不能够使用我们的这样一个打印机,不然呢,

就会造成混淆,那么就会造成这样一个干扰的情况。另外呢,我们还有一个同时的访问方式。在系统中啊,还有另外一种资源允许呢,在一段时间内呢,由多个进程呢,同时对他们进行访问。那么,这里的同时,在单处理器当中呢?是宏观意义上的,而在微观上呢?这些进程呢?

对资源的访问呢?仍然是交易进行的。比如说我们。我们一些设备,比如说我们的这样一个数据设备,一些用重构代码的文件呢,也可以被同时的共享。那么,允许了多个用户呢?同时,访问文件那么,这是我们的共享方式。那么,我们再看一下虚拟。虚拟呢,

有我们的。十分作用,技术有我们的空分作用技术。十分不同技术呢就是。在我们的电信业中呢,比较普遍。就是空,我们先看一下我们的空分作用技术,空分作用技术呢?在我们的电信业当中,普遍它是将一个频率范围内比较宽的信道呢,划分为多个频率比较窄的信道。那么,在我们计算机网络当中呢?会讲解这样一个部分。

那么,将我们的频率呢进行一个划分,划分为多个。用户进行使用,那么这时候我们的空空分复用。然后我们看一下时,还有另外呢,还有我们的时分作用,将我们的时间呢划分为多个时间线,那么进行一个使用。那么,这是我们的十分复用。那么,接下来我们再看一下最后一个特性,异步特性。

在我们的多大城市环境下呢?系统允许多个进程的并发执行,在单在连接环境下。由于系统计算机呢,只有一台处理机,因此每次只能由一个进程执行,其余进程呢,执行等待。当正在执行的进程呢,因为某种资源需求时,比如说打印请求你,而此时呢,打印机正在被其他进行打印。那么,打印就要属于我们的临界资源,

临界资源是什么呢?临界资源就是同一时就某一时刻。某一时间,只能呢,由一个进程呢,所共享所独享的所独占的资源呢,就是我们的临界资源。临界资源呢,打印机就属于临界资源,因此其他进程加进打印机的时候呢,打印机呢就必须进行,另外这个进程呢就必须等待。直到呢,这个进程呢,释放打印机,

那么打印机空闲之后呢,该进程呢,才能进行打印,所以说我们由于资源的这样一个因素呢?是进程的执行呢,往往都不是一气呵成的,而是呢,以停停走走的方式进行运行,这是我们异步的这样一个概念,异步的这样一个条概念。那么,我们操作系统的主要功能是什么呢?因为操作系统的主要目的呢?是为多道程序的运行呢?提供良好的运行环境,

以保证呢?多道程序呢?能够有条不紊,高效的运行。并能够大程度的提高系统中多个资源的利用率,方便。用户的使用。这是操作系统呢,它提供的功能。操作系统呢,因此呢,它提供的功能呢,由我们的处理器管理,存储器管理,设备管理和文件管理这些功能。

另外呢,它还向用户提供了操作系统的接口,我们首先来看一下处理器管理。处理器管理呢,由我们的进程控制进程空同步,有进程通信,也有调度,包括我们的作业调度和进程调度。那么,我们首先来看一下。我们的进程控制。那么,进程控制呢?我们处理器管理那么呢?我们说我们的进程控制,

我们应该将我们的处理器分配给哪个进程?如何分配?分配给。哪些分配了多少时间?分配后回收后的处理器要如何使用?那么这些呢?都是进程的控制,那么进程同步呢?就是我们多个进程呢?协调完成一个工作。比如说我们先计我们一个程序当中要计算出一个结果,比如说我们需要进行输入程序,要进行输入。我们的计算进程呢?要进行计算,

我们的输错程序呢?要进行,我将我们的程结果呢?显示出来,这些都是进程的同步。那么,进程的通信呢?是跟我们计算机进程之间如何进行协调?它们之间呢?如何进行这样一个信息的交换?那么,这些呢?都是进程的通信。那么,进程的调度呢?

由我们的分为了我们的作业调度,从我们的外层呢调度,内存就是我们的作业调度。进程调度呢,是在我们内存当中进行做进程的调度,在哪一个进程调度到我们?处理机进行使用哪些进程呢?从我们的CPU呢?将它释放出来,将它进行等待,这些呢,是我们的进程调度。接下来我们看一下处理存储器管理功能,存储器管理功能呢,由我们的内存分配地址,

保护地址映射和内存扩充。内存分配呢,就是将我们的内存呢?如何进行分配?分配给哪些进程?分配多少?分配之后呢,如何回收?这是我们进程的分,内存的分配,另外呢,还有我们进内存的保护,比如说我们两个进程或者多个进程。它不能够呢,去干扰到我们其他。

进程所分配的内存部分,比如说两个进程或者多个进程呢,它的内存呢,不能够相互的干扰它分配的存储呢,不能相互的干扰。这是我们内存的保护。地址的映射,那么就是我们计算机。允许。正在我们程序当中。我们计算机呢,允许我们的程序呢,那么能够将它的这样一个程序的地址呢,包括它的这样一个逻辑地址。或者说他的物理地址呢,

能够映射到。我们的某个计算机当中,某个内存当中,它的这样一个映射的方式,内存扩充,比如说包括我们的将我们的这样一个内存呢?进行一个扩大使用,我们的虚拟存储器的方式。我们的内存管,存储器管理呢,应该为运行的程序呢申请。附加的内存空间以保证了程序和数据动态增长的这些空,这些需求内存扩充呢?我们还需要采取一些。虚拟存储的方式将我们的外存呢作为我们运可以调入内存进行使用,

将我们要进行呢作为我们的扩大,我们内存的这样一个使用范围。进行我们内存的扩充。就像我们看一下设备管理,设备管理呢,它有我们的缓冲管理,设备分配以及我们的设备处理。设备管理呢,我们它的这样一个主要功能呢,是完成用户进程的这样一个IO请求,为用户进程呢。分配所需要的IO设备,并完成指定的IO操作,并且呢,提高CPU与IO设备的利用率。

提高用户速度。方便用户使用IO设备,那么为了实现这些功能呢?设备的管理呢?需要有我们的缓冲管理。设备分配管理以及呢,设备处理这些管理,比如说我们的缓冲管理是什么呢?为了。解决。CPU与IO设备之间速度不匹配的矛盾。这个时候呢,我们就要提供一些缓冲管理,缓冲呢,就是在我们的内存当中设置一个缓冲区。

将我们的这些数据呢,先输入到缓冲区当中,过我们的这样一个CPU呢,运行的时候呢,进行使用,这是我们的缓冲管理。设备分配呢,我们是要确定我们的设备究竟要分配给哪些进程进行使用。如何进行分配?分配多长时间?分配之后呢?如何进行处理?这是设备分配的这样一个问题。设备处理了,就是将我们的设备呢?

如何进行调整?那么如何进行分配?如何进行管理?那么就是说,如何操纵我们这些设备?这是我们设备处理的这些功能。那么我们再看一下文件。管理功能。文件管理功能呢,有我们的文件存储功能,空间的管理有我们的文件目录管理,有文件的读写管理和保护,以及呢文件的这样一个。使用的这些部分,那么文件的存储,

空间的管理呢?我们文件呢?应该存放在什么地方存放的方式是什么?并且呢,那么存放了在多长的多少的空间,这个空间呢,如果如何进行管理呢,那么文件的目录管理呢,那么文件呢,创建一个目录。这个目录当中包含了哪些文件的这样一个项目?那么这个目录呢?如何进行设置?如何进行操作?文件的读写管理呢和保护呢,

那么这个文件的读写那么需要进行哪些操作?那么如何进行读写?并且呢,进行如何的进行管理文件保护呢?就是保护这样一个文件的数据,还有一些它的这样一个程序,以及它的安全性。那么,不受其他的这样一些操作的这些控制,以及它的这样一个干扰,那么这叫文件保护的内容,那么这些呢?就是另外呢?我们还有操作系统呢?与用户间的接口。

包括我们的连机用户接口,脱机用户接口,还有我们的图形用户接口,以及我们的程序用户接口。那么,操作系统与用户之间的接口呢?那么,就提供了我们的命令,以及呢图标。图形窗口那么这些方式啊,提供了与用户之间这些操作的使用的这些功能。用户呢,就是通过我们操作系统先与提供的这些接口呢,来使用我们的这样一个计算机系统,那么用户呢?

使使用了操作系统与用户之间的接口,这些部分呢,来对我们的这样一个操作系统呢,那么进行一个使用,那么这是我们的。接口方面。好同学们,今天的课呢,我们就上到这里。


您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|5432考试网 ( 蜀ICP备2022024372号|川公网安备51152402000101号 )|网站地图

GMT+8, 2024-5-3 09:46 , Processed in 0.076349 second(s), 21 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表