操作系统
文章平均质量分 93
Quentin_HIT
哈工大研二学生,视觉SLAM/视觉定位/多传感器融合定位方向,不定期分享一些学习笔记和心得。
展开
-
【操作系统】第5章 输入/输出 (I/O) 管理
I/O设备的概念I/O设备就是可以将数据输入到计算机,或者可以接收计算机输出数据的外部设备,属于计算机中的硬件部件。UNIX系统将外部设备抽象为一种特殊的文件,用户可以使用与文件操作相同的方式对外部设备进行操作。I/O设备的分类——按使用特性分类I/O设备的分类——按传输速率分类I/O设备的分类——按信息交换的单位分类I/O设备的机械部件I/O设备的机械部件主要用来执行具体I/O操作。I/O设备的电子部件通常是一块插入主板扩充槽的印刷电路板。I/O设备的电子部件(I/O控制器)CPU无法直接控制I/O设备原创 2022-07-09 12:39:04 · 447 阅读 · 0 评论 -
【操作系统】第4章 文件管理
文件的属性文件名:由创建文件的用户决定文件名,主要是为了方便用户找到文件,同一目录下不允许有重名文件标识符:一个系统内的各文件标识符唯一,对用户来说毫无可读性因此标识符只是操作系统用于区分各个文件的一种内部名称类型:指明文件的类型位置:文件存放的路径(让用户使用)、在外存中的地址(操作系统使用,对用户不可见)大小:指明文件大小创建时间、上次修改时间文件所有者信息保护信息:对文件进行保护的访问控制信息文件的逻辑结构操作系统向上提供的几个最基本的功能创建文件:create系统调用删除文件:delete系统调用原创 2022-07-09 12:07:48 · 1057 阅读 · 0 评论 -
【操作系统】第3章 内存管理
内存是用于存放数据的硬件。程序执行前需要先放到内存中才能被CPU处理。装入的三种方式绝对装入:在编译时,如果知道程序将放到内存中的哪个位置,编译程序将产生绝对地址的目标代码。装入程序按照装入模块的地址,将程序和数据装入内存。(只适用于单道程序环境)静态重定位(可重定位装入):编译、链接后的装入模块的地址都是从0开始的,指令中使用的地址、数据存放的地址都是相对于起始地址而言的逻辑地址。可根据内存的当前情况,将装入模块装入到内存的适当位置。装入时对地址进行“重定位”,将逻辑地址变换为物理地址(地址变换是在装入原创 2022-07-08 21:33:02 · 654 阅读 · 0 评论 -
【操作系统】第2章 进程与线程
进程的定义程序:就是一个指令序列PCB、程序段、数据段三部分构成了进程实体(进程映像)进程是进程实体的运行过程,是系统进行资源分配和调度的一个独立单位进程的组成进程(进程实体)由程序段(存放要执行的代码)、数据段(存放程序运行过程中处理的各种数据)、PCB三部分组成PCB的组成进程描述信息进程标识符PID用户标识符UID进程控制和管理信息资源分配清单处理机相关信息各种寄存器值进程的组织在一个系统中,通常有数十、数百乃至数千个PCB。为了能对他们加以有效的管理,应该用适当的方式把这些PCB组织起来。链接方式索原创 2022-07-05 09:38:14 · 810 阅读 · 0 评论 -
【操作系统】第1章 计算机系统概述
第1章 计算机系统概述1.1 操作系统的基本概念1.1.1 操作系统的概念、功能和目标操作系统 是指控制和管理整个计算机系统的硬件和软件资源,并合理地组织调度计算机的工作和资源的分配,以提供给用户和其他软件方便的接口和环境,它是计算机系统中最基本的 系统软件操作系统提供的功能作为系统资源的管理者提供的功能处理机(CPU)管理存储器管理文件管理设备管理目标:安全、高效作为用户和计算机硬件之间的接口提供的功能命令接口:运行用户直接调用联机命令接口(交互式命令原创 2022-04-27 16:07:54 · 279 阅读 · 2 评论