
计算机操作系统
文章平均质量分 77
corefuture
啦啦啦
展开
-
计算机操作系统-磁盘存储器的管理
1、外存的组织方式(1)连续组织磁盘在逻辑上由许多盘快构成。顾名思义,连续组织就是把数据分割成多块,放在连续的盘快内。当然,这种方式会产生很多碎片空间,当文件大小超过空闲的空间时,这时,磁盘就需要整理空间,耗费大量机器时间。还会降低外寸空间的利用率。(2)链接组织①隐式链接。隐式链接有点类似于链表的方式,将文件放在不连续的盘块中,在盘快中含有指向下一个盘块的指针。这种方式解决了原创 2017-04-17 20:04:01 · 1274 阅读 · 0 评论 -
操作系统—初识操作系统
引言操作系统是介于硬件和上层应用软件之间的一层结构。操作系统为上层软件提供了接口,同时作为计算机资源的管理者。它方便了上层应用对计算机硬件的操作,大大地提高了计算机的资源利用率和系统吞吐量。发展历程无操作系统时代 计算机操作是程序员将程序和数据打孔在纸带上,将纸带装入输入机,然后再启动它们将程序和数据输入计算机,最后启动计算机工作。 可见缺点是非常的多,首先是要废人力,需要大量的人工操作,其次原创 2017-12-15 00:51:52 · 939 阅读 · 1 评论 -
操作系统—存储器管理
存储器层次结构通用的计算机中,存储器大致分为三个层次: ①cpu寄存器 ②主存 主存中又包含了:高速缓存、主存、磁盘缓存 ③辅存 辅存包括了磁盘和可移动存储介质 操作系统对这么存储器进行统一管理。程序的装入和链接首先源代码需要通过编译生成目标代码、在通过链接将一些库函数链接在一个生成可执行程序,最后再将程序装入内存。 程序链接 源程序编译后得到一些目标模块,需要通过链接原创 2017-12-19 23:29:19 · 507 阅读 · 0 评论 -
操作系统—进程管理
引言进程是操作系统资源分配和能够独立运行的基本单位。在多道程序的环境下,程序是并发执行的,这有个并发和并行的概念。所谓的并发是在一大段时间内,程序看似是一起执行的,但是实际上在一个时间点上只有一个程序在执行任务,而并行则是在同一时间点上,多个程序同时执行任务。进程定义:进程是进程实体的运行过程,是系统进行资源分配和调度的一个基本独立单位。 结构:一个进程实体由PCB(进程控制块)、程序段、相关数据原创 2017-12-17 17:09:36 · 492 阅读 · 0 评论 -
操作系统—处理器调度
一个作业被提交后需要经过处理器的调度,才能获得处理器然后执行,一般需要通过作业调度和进程调度两个过程才能获得处理器。原创 2017-12-19 16:16:05 · 2966 阅读 · 0 评论 -
操作系统—设备管理
I/O设备I/O设备可以分为存储设备或输入输出设备;块设备或字符设备;低速中速高速设备。 I/O设备不是直接和cpu进行通信,而是通过设备控制器和cpu进行间接通信,cpu通过设备控制器去控制一个或多个设备。 设备控制器功能:①接收和识别cpu的命令;②数据交换;③标识和报告设备的状态;④地址识别;⑤数据缓存;⑥差错控制; 如上所示是设备控制器的结构图,主要分为与cpu的接口,与I/原创 2018-01-21 22:39:53 · 1360 阅读 · 0 评论 -
操作系统—文件管理
引言文件系统是用来管理计算机内部储存的程序和数据。 数组组成可分为:数据项、记录和文件。 数据项可以组成记录,记录可以组成文件。文件①属性:文件具有以下属性:文件类型、文件长度、文件物理位置、文件的建立时间。 ②类型:文件类型可分为普通文件、目录文件、特殊文件。为了方便统一管理,系统将所有的输入输出设备都视为文件。 ③文件系统模型:文件系统模型主要分为三层,分别为文件系统接原创 2018-01-23 00:47:06 · 1056 阅读 · 0 评论