合集-『408---操作系统』
发表于 2023-09-01 14:50阅读:462评论:0推荐:0
摘要:一、操作系统为用户提供的接口 命令接口 1、联机命令接口 交互式接口,比如linux的命令行终端 ⽤户发送⼀个命令,系统就执⾏⼀次,主要特点是交互性,适⽤于分时或实时系统 2、脱机命令接口 类似与linux的bash脚本、windows的bat批处理脚本 ⽤户⼀次性发送命令清单,系统按清单执⾏,中途
阅读全文 »
发表于 2023-09-04 15:21阅读:358评论:0推荐:0
摘要:一、进程的堵塞 正在执行的进程,由于期待的某些事件未发生,如请求系统资源失败、等待某种操作的完成、新数据尚未到达或无新任务可做等,进程便通过调用阻塞原语(Blo©k),使自己由运行态变为阻塞态。可见,阻塞是进程自身的一种主动行为,也因此只有处于运行态的进程(获得CPU),才可能将其转为阻塞态。 二、
阅读全文 »
发表于 2023-09-06 11:08阅读:716评论:0推荐:1
摘要:一、程序的链接与装入 编译 由编译程序将用户源代码编译成若干目标模块 链接 由链接程序将编译后形成的一组目标模块及它们所需的库函数链接在一起,形成一个完整的装入模块。 逻辑地址形成的阶段 1、静态链接 在程序运行之前,先将各目标模块及它们所需的库函数链接成一个完整的装配模块,以后不再拆开。 2、装入
阅读全文 »
发表于 2023-09-07 12:50阅读:838评论:1推荐:0
摘要:一、文件的数据结构 文件目录项/FCB 一个FCB就是一个文件目录项 FCB的有序集合称为"文件目录" FCB实现了文件名和文件之间的映射。使用户(用户程序)可以实现“按名存取”。 FCB主要记录⽤来记录⽂件的名字,索引节点指针以及其他⽬录项的层级关联关系 索引节点 (简称i结点 inode) 索引
阅读全文 »
发表于 2023-09-11 17:42阅读:262评论:0推荐:0
摘要:一、I/O接口与I/O端口 I/O接口(设备控制器)位于CPU与设备之间,它既要与CPU通信,又要与设备通信,还要具有按CPU发来的命令去控制设备工作的功能 1、设备控制器与CPU的接口 该接口有三类信号线:数据线、地址线和控制线。数据线通常与两类寄存器相连:数据寄存器(存放从设备送来的输入数据或从
阅读全文 »
发表于 2023-09-13 16:59阅读:108评论:0推荐:1
摘要:一、系统的页表项一般包括 ⻚号(隐含,实际不会占⽤存储空间) ⻚框号(⽤于描述逻辑⻚⾯在物理内存中的位置) 脏位(⽤于描述该⻚⾯的数据是否被修改过) 有效位 外存地址(⽤于描述该⻚⾯在外存中的存放地址) 置换算法相关的信息(不同的置换算法,需要记录的信息不同。如FIFO算法需要记录⻚⾯调⼊内存的时间
阅读全文 »
发表于 2023-11-10 10:06阅读:160评论:0推荐:0
摘要:常考知识点 I/O管理基础 ⭐⭐ 设备独立性软件 ⭐⭐⭐⭐ 磁盘 ⭐⭐⭐⭐⭐⭐⭐ 固态硬盘 ⭐⭐⭐⭐ I/O管理基础 设备分类 1、块设备 信息交换以数据块为单位,传输速率较高,可寻址 2、字符设备 以字符为单位,传输速率低、不可寻址 I/O接口 机组上学了,这里仅作为补充 1、I/O接口又叫设备控
阅读全文 »