随笔分类 -  操作系统

摘要:什么是MMU?摘自维基百科: 内存管理单元(英语:memory management unit,缩写为MMU),有时称作分页内存管理单元(英语:paged memory management unit,缩写为PMMU)。它是一种负责处理中央处理器(CPU... 阅读全文
posted @ 2019-01-25 19:16 Tattoo_Welkin 阅读(737) 评论(0) 推荐(0)
摘要:前言,记得某一次开会的时候,学长学姐就说过让我们去看fork源码,结果一直没有时间去看(其实是懒),这不,正好碰上这次开进程的讲座,就在讲座之前看了一波源码,也算是了了一波自己阅读源码的心愿 。 首先我们得基本了解一下,task_struct 与 ... 阅读全文
posted @ 2018-08-01 17:22 Tattoo_Welkin 阅读(414) 评论(0) 推荐(0)
摘要:1. 缓冲管理为什么引入缓冲? (不想说了)I/O缓冲方式1. 单缓冲 块设备输入时, 输入到缓冲区的时间为T, OS将数据从缓冲区传到用户区的时间为M, CPU处理这块数据的时间为C; 显然T和C是可以并行的。 2. 双缓冲 为了加快I/O速度提高... 阅读全文
posted @ 2018-07-11 11:31 Tattoo_Welkin 阅读(323) 评论(0) 推荐(0)
摘要:主要内容:1 I/O系统的组成2 I/O 控制方式3 缓冲管理4 设备分配5 设备驱动6 磁盘存取设备管理1. I/O系统的基本功能隐藏物理设备的细节与设备的无关性提高处理机和I/O设备的利用率对I/O设备进行控制确保对设备的正确共享错误处理说明... 阅读全文
posted @ 2018-07-11 10:36 Tattoo_Welkin 阅读(355) 评论(0) 推荐(0)
摘要:磁盘存储器具有容量大、存取速度快、支持随机存取的特点,因此被广泛应用于计算机系统中。对于操作系统来说,管理好磁盘的三大要求和目标是:(1)合理有效利用磁盘:采用合理的文件存储空间分配算法,尽量减少磁盘碎片,提高硬盘的利用率;(2)提高磁盘的I/O速度:采... 阅读全文
posted @ 2018-07-08 23:04 Tattoo_Welkin 阅读(802) 评论(0) 推荐(0)
摘要:一:主要内容:概述文件的逻辑结构 ( 顺序文件,索引文件,索引顺序文件,直接文件和哈希文件 ) 外存分配方式文件目录管理文件存储空间管理文件系统的可靠性和安全性文件系统的数据一致性控制文件管理,由于系统的内存有限并且不能长期保存,故平时总是把它们以文件的形式... 阅读全文
posted @ 2018-07-07 16:12 Tattoo_Welkin 阅读(554) 评论(0) 推荐(0)
摘要:0 内存管理概述包括内存管理和虚拟内存管理。内存管理包括:内存管理概念、交换与覆盖、连续分配管理方式和非连续分配管理方式(分页管理方式、分段管理方式、段页式管理方式)。虚拟内存管理包括:虚拟内存概念、请求分页管理方式、页面置换算法、页面分配策略、工作集和抖动... 阅读全文
posted @ 2018-07-02 23:15 Tattoo_Welkin 阅读(423) 评论(0) 推荐(0)