随笔分类 -  操作系统

摘要:I/O设备分类 按信息交换单位分类 块设备 信息交换以数据块为单位。属于有结构设备,如磁盘等。磁盘设备的基本特征是传输速率较高、可寻址,即可以随机地读写任一块。 字符设备 信息交换以字符为单位。属于无结构设备,如交互式终端机、打印机等。基本特征是传输速率低、不可寻址,并且时常采用中断I/O方式。 按 阅读全文
posted @ 2023-03-23 12:21 青子Aozaki 阅读(183) 评论(0) 推荐(0)
摘要:磁盘相关 来自计组 磁盘存储器的组成 磁盘驱动器:磁头和盘片。温彻斯特盘是一种可移动磁头固定盘片的磁盘。 磁盘控制器:与主机的接口。主流标准有IDE、SCSI、SATA等。 存储区域 磁头数:一个记录面对应一个磁头 柱面数:盘面上有多少磁道,不同记录面的相同编号的磁道构成一个柱面 扇区数:磁道上有多 阅读全文
posted @ 2023-03-23 12:21 青子Aozaki 阅读(142) 评论(0) 推荐(0)
摘要:内存的基础知识 绝对装入(静态装入)由编译器(此时还没有OS)把物理地址计算好。 只适用于单道程序环境,可以由编译器来决定物理地址,也可以由程序员在汇编代码中直接给出。 可重定位装入(静态重定位)是在装入阶段把逻辑地址转换为物理地址。 适用于多道程序环境下。适用于固定分区方式,作业装入后不能移动。 阅读全文
posted @ 2023-03-23 12:21 青子Aozaki 阅读(166) 评论(0) 推荐(0)
摘要:同步与互斥 多道程序环境下,进程并发执行,不同进程之间存在不同的相互制约关系。同步——直接制约关系互斥——间接制约关系 临界区互斥的实现方法 软件实现方法 单标志法 标志turn用于指示允许进入临界区的进程。 双标志先检查法 双标志后检查法 Peterson算法 硬件实现方法 通过硬件支持实现临界互 阅读全文
posted @ 2023-03-23 12:20 青子Aozaki 阅读(125) 评论(0) 推荐(0)
摘要:调度的三个层次 多道批处理系统中大多配有作业调度,而其他系统中通常不需要配置作业调度。 中级调度实际上就是存储器管理中的对换功能。 进程正在进行I/O操作时不能换出内存,否则其I/O数据区将被新换入的进程占用,导致错误。不过可以开辟I/O缓冲区,将数据从外设输入或将数据输出到外设的I/O活动在缓冲区 阅读全文
posted @ 2023-03-23 12:20 青子Aozaki 阅读(155) 评论(0) 推荐(0)
摘要:为什么要引入进程? 多道程序环境下,程序之间因共享资源而相互制约着运行,因此体现出间断性的特征。 传统的程序是一组指令的集合,体现不出其在内存中的运行情况(间断性导致的何时停顿、何时运行)。 因此引入了进程的概念。 进程是怎么解决问题的? 进程把能识别程序运行态的一些变量放在PCB中,通过这些变量能 阅读全文
posted @ 2023-03-23 12:20 青子Aozaki 阅读(97) 评论(0) 推荐(0)
摘要:操作系统概念 脱机命令接口又称批处理命令接口,适用于批处理系统。 联机命令接口又称交互式命令接口,适用于分时或实时系统。 程序接口由一系列系统调用(即广义指令)组成。 GUI是通过调用程序接口实现的。 没有任何软件支持的计算机叫做裸机。 覆盖了软件的机器叫做扩充机器或虚拟机。 操作系统的特征 操作系 阅读全文
posted @ 2023-03-23 12:20 青子Aozaki 阅读(323) 评论(0) 推荐(0)