
计算机操作系统学习笔记
文章平均质量分 78
沃·夏澈德
今天的明天是后天的昨天。----茨鲍勒·程德
展开
-
各种区别
中断与陷阱:陷阱通常由处理机正在执行的现行指令引起,而中断则与现行指令无关的中断源引起。陷阱处理程序提供的服务为当前进程所用,而中断处理程序的服务不是为了当前进程的。...原创 2021-05-07 18:23:28 · 219 阅读 · 1 评论 -
计算机操作系统学习笔记----设备管理
概述I/O管理的任务和功能任务:完成用户提出的I/O请求,为用户分配I/O设备,提高I/O设备的利用率,方便用户使用I/O设备。功能:设备管理:按设备类型和相应的分配算法决定将I/O设备分配给哪一个进程。 设备处理:设备处理程序用以实现CPU和设备控制器之间的通信。 缓冲管理:设置缓冲区的目的时为了缓和CPU与I/O设备速度不匹配的矛盾 设备独立性:应用程序独立于物理设备。I/O控制方式设备控制器的功能:接收和识别来自CPU的各种指令 实现CPU与设备控制器、设备控制器与设原创 2021-04-20 21:28:55 · 184 阅读 · 0 评论 -
计算机操作系统学习笔记----文件管理
文件系统基础文件的基本概念文件是具有文件名的一组相关元素的集合,在文件系统中式一个最大的数据单位,它描述了一个对象集,每个文件都有一个文件名,用户通过文件名来访问文件。文件的组成结构:数据项、记录、文件。文件的属性:名称、标识符、文件类型、文件位置等。文件的分类:按用途:系统文件、库文件、用户文件。 按保护级别:只读文件、读写文件、执行文件、不保护文件。 按信息流向:输入文件、输出文件、输入/输出文件。 按数据形式:源文件、目标文件、可执行文件。文件的操作:创建、删除、读、写原创 2021-04-19 10:39:31 · 410 阅读 · 0 评论 -
操作系统学习笔记----内存管理
内存管理基础内存管理概述存储管理的主要任务是为多道程序的运行提供良好的环境,方便用户使用存储器,提高存储器的利用率以及逻辑上扩充存储器。功能:内存的分配和回收 地址变换 扩充内存 存储保护应用程序的编译、链接与装入应用程序从用户编写的源文件到内存中执行的进程,大致分为三个阶段:经编译层序,将源代码编译为若干个目标模块 通过丽娜姐程序将编译好的目标模块以及所需的库函数链接在一起,形成完整的装入模块 通过装入程序将这些装入模块装入内存并执行。--------------原创 2021-04-05 21:14:51 · 3260 阅读 · 3 评论 -
计算机操作系统学习笔记----进程管理
进程与线程进程是资源分配的基本单位,也是独立运行的基本单位。进程是资源分配的基本单位,这是与线程的主要区别。程序的顺序执行具有如下特征:顺序性;处理器的操作严格按照程序所规定的顺序执行。 封闭性:程序一旦开始运行,其执行结果不受外界因素影响。 可再现性:只要执行时的初始条件与执行环境形同,当程序重复执行时,都将得到相同的结果。程序的并发执行是指若干个程序(或程序段)同时在系统中运行,这些程序(或程序段)的执行在时间上是重叠的。程序的并发执行的特征:间断性:有共享资...原创 2021-03-27 21:17:03 · 1474 阅读 · 1 评论 -
计算机操作系统学习笔记----用户界面
用户界面是操作系统难度重要组成部分。用户界面负责用户和操作系统之间的交互。作业作业的定义:在一次应用业务处理过程中,从输入开始到输出结束,用户要求计算机计算机所作的有关该次业务处理的全部工作称为一个作业。作业由三部分组成:程序、数据和作业说明书。程序和数据完成用户所要求的的业务处理工作。作业说明书则体现用户的控制意图。分时系统没有作业的概念。系统调用系统调用是操作系统给编程人员的唯一接口。打折可分为如下几类:设备管理 文件管理 进程管理 进程通信 存储管理 线程管理系原创 2020-10-25 21:04:07 · 628 阅读 · 0 评论 -
计算机操作系统学习笔记----概述
重中之重操作系统的目的:提供一个计算机用户与计算机赢家系统之间的接口,使计算机系统更与与使用;有效地控制和管理计算机系统中的各种硬件和软件资源,是指得到更有效的利用;合理地组织计算机系统的工作流程,以改善系统性能。操作系统的功能:主要功能包括:处理器管理,存储器管理,设备管理,文件管理,用户接口。处理器管理对处理器的分配和运行实施有效的管理。主要实现下述功能:进程控制。负责进程的创建,撤销,状态转换。 进程同步。对并发执行的进程进行协调。 进程通信。进程间的信息交换。 进程原创 2020-10-23 20:36:12 · 374 阅读 · 1 评论