
操作系统
Eternally123
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
【读书笔记unix操作系统设计】数据缓冲区高速缓冲
文章目录概述缓冲区的相关数据结构缓冲区分配算法getblk 概述 为了加快系统读取磁盘(及外设)的速度,在内存中开辟一块区域缓存磁盘上的数据,这块区域为disk cache(即磁盘高速缓存) 本章主要探讨disk cache的数据结构、读写磁盘块内容的算法等等。 缓冲区的相关数据结构 **缓冲区包括两大部分:**缓冲头部和数据区。缓冲头部用于索引、查找、记录缓冲区状态等,数据区是存放缓存的磁盘的数...原创 2019-05-28 16:45:53 · 758 阅读 · 0 评论 -
【读书笔记unix操作系统设计】文件的内部表示
文章目录文件系统概述一、索引节点1.1索引节点的定义 文件系统概述 一个文件系统由一个逻辑块序列组成,每个块包含512、1024、2048个字节或512个字节的任意倍数,这依赖于系统的实现。如下图所示: 引导块: 文件系统的开头,可以含有被读入机器中起引导作用或初启操作系统作用的引导代码。虽然为了引导系统只需要一个引导块,但每个文件系统都有一个引导块(虽然可能是空的)。 超级快: 描述文件系统...原创 2019-05-28 17:52:20 · 1485 阅读 · 0 评论 -
【读书笔记unix操作系统设计】文件系统的调用
文章目录读完本文你可以了解到什么概述一、读取已经存在的文件1.1系统调用open 读完本文你可以了解到什么 在文件的内部标识这一章中我们从索引节点和数据块的角度了解了文件创建删除、查询时进行的操作。 在本章中,我们继续讲解文件系统的最后一部分,文件系统的系统调用。这一章内容是基于文件内部标识所提供的的算法,说明创建删除、读取写入文件所需要执行的操作。 在文件的内部标识这一部分讲到的算法都是提供给内...原创 2019-06-01 09:37:48 · 1043 阅读 · 0 评论 -
【读书笔记unix操作系统设计】进程结构
文章目录原创 2019-07-09 08:49:08 · 502 阅读 · 0 评论 -
【读书笔记unix操作系统设计】进程控制
文章目录一、进程的创建二、软中断信号2.1软中断信号分类2.2软中断信号的处理 一、进程的创建 二、软中断信号 软中断信号的处理有几个方面: 1.内核如何向一个进程发送软中断信号。2.进程如何接受软中断信号。3.进程如何控制自己对软中断信号的反应。 1.如何发送软中断信号: 为了给一个进程发送一个软中断信号,内核在该进程的进程表中,按所要接受的信号类型设置软中断信号字段的某一位。如果该进程睡眠在一...原创 2019-07-09 16:51:46 · 330 阅读 · 0 评论