操作系统原理第十章:文件系统

Word公式批量转MathType终极指南:解决omml2mml.xsl缺失与格式调整难题 本文提供Word公式批量转MathType的终极解决方案,重点解决常见的omml2mml.xsl文件缺失问题,并详细讲解批量转换与格式调整技巧。通过补全文件路径、分批次转换及样式预设等方法,大幅提升学术论文公式编辑效率,适用于Office 2016及以上版本。 阅读详情

1 文件概念及文件逻辑结构

文件对用户来说是连续的逻辑地址空间,它是存储在磁盘上的,文件是记录在外存上的具有名字的相关信息的集合,文件里面通常保存数据或程序。

1.1 文件的分类

文件的分类可以按照如下类别来分:

  • 按用途分类可以分为:系统文件,库文件,用户文件;
  • 按按信息保存期限分类可以分为:临时文件,永久文件,档案文件;
  • 按文件的保护方式分类可以分为:只读文件,读写文件,只执行文件;
  • 按文件的逻辑结构分类可以分为:流式文件,记录式文件;
  • 按文件的物理结构分类可以分为:顺序(连续)文件,链接文件,索引文件;
  • 按信息流向分类可以分为:输入文件,输出文件,输入/输出文件(存储设备);
  • 按文件中的数据分类可以分为:源文件,目标文件,可执行文件;
  • 按文件的性质分类可以分为:普通文件,目录文件,特殊文件。

1.2 文件的属性

无论将文件如何来分类,文件都有一些共性的东西,我们称之为文件的属性,通常有如下属性:

  • 文件名:唯一的以人们可以理解的方式保存的信息;
  • 类型:需要可以支持多种类型的系统;
  • 位置:指向文件在设备上的存储位置的指针;
  • 大小:当前文件的大小;
  • 保护:控制对文件的读取,改写和执行的权限;
  • 时间,日期和用户身份:保护和安全需要的数据。

上述的这些文件属性信息会保存在磁盘上的目录结构中。

1.3 文件结构

用户和文件系统往往从不同的角度对待同一个文件的:

  • 用户:从使用的角度,按信息的使用和处理方式组织文件;
  • 文件系统:从文件的存储和检索的角度,根据用户对文件的存取方式和存储介质的特性组织文件,决定用户文件存放在存储介质上的方式。

这样就导致了文件有两种形式的结构,即文件的逻辑结构和文件的物理结构:

  • 逻辑结构:用户对文件的组织结构;
  • 物理结构:文件在外存储器上的存储结构。

物理结构直接影响存储空间的使用和检索文件信息的速度,逻辑文件保存到存储介质上的工作由文件系统来做,这样可减轻用户的负担。

文件从逻辑结构上分成二种形式,一种是无结构的流式文件,另一种是有结构的记录式文件:

  • 流式文件:指对文件内信息不再划分单位,它是依次的一串字符流构成的文件;
  • 记录式文件:是用户把文件内的信息按逻辑上独立的含义划分信息单位,每个单位称为一个逻辑记录(简称记录)。记录的长度可分为定长和不定长记录两类。

我们重点讨论的是记录式的文件,记录文件有顺序、索引、索引顺序文件几种。

  • 顺序文件:顺序文件的所有记录按键值的约定次序组织,记录可以是定长的,也可以是变长的,顺序文件常用于批量记录读取。对于定长记录文件,若要查找第 i i i 个记录,可根据下式得到相对于第一个记录首址的地址: A i = i ∗ d A_i =i*d Ai​=i∗d( d d d 为记录的长度)。对于非定长记录文件,若要查找第 i i i 个记录,则需要有每个记录的长度: A i = ∑ d i A_i =∑d_i Ai​=∑di​( d d d 为记录的长度)。不支持直接存取。
  • 索引文件:为解决非定长记录文件无法直接存取问题,往往建立一张索引表,记录下每个记录的长度及指向该记录的指针,从而方便了直接存取,索引表就类似于书的目录,指明了每个章节都在哪一页。索引文件对主文件中的记录按需要的数据项(一个或几个)建索引表,为每个记录设置一个表项,索引文件本身是顺序文件组织。
  • 索引顺序文件:事实上索引文件给每个数据项建立索引表这样的开销是比较大的,于是就有了索引顺序文件, 索引顺序文件先将顺序文件中的所有记录分为若干个组;再为顺序文件建立一张索引表,表中记录每个组的第一个记录,该索引项包含记录的键值和指向该记录的指针。它是顺序文件和索引文件的结合,检索时,先根据关键字去检索索引表,找到该记录所在组的第一个记录的位置,然后再利用顺序查找法去查找主文件,找到所需记录。如下图,给每个姓名首字母都分了组,然后在索引表中只用保存每个组的首地址即可,找到首地址后,再在组内进行顺序查找:
    在这里插入图片描述

2 文件访问方式

前面提到文件有多种存储结构,在访问文件时,所采用的方式也是和文件的组织方式密切相关,常用的存取方式有如下两种:

  • 顺序存取 (Sequential access);
  • 直接/随机存取 (Direct access)。

2.1 顺序存取

顺序存取是最简单的访问方式,它就是按照文件信息的逻辑顺序依次存取:

  • 在记录文件中:按记录的排列顺序来存取;
  • 在流式文件中:反映为当前读写指针的变化,在存取完一段信息后,读写指针自动加上这段信息的长度,以便指出下次存取时的位置。

顺序存储示意图如下图所示,当前指针 (Current position) 可以向后读,也可以回到起始位置:
在这里插入图片描述

2.2 直接/随机存取

直接/随机存取可以直接定位到文件中的任何一个记录,而不需要像顺序存取一样要把路径中的所有记录过一遍。

对于连续文件(固定长度),第 i i i 个记录的地址( a d d r 0 addr_0 addr0​ 为首记录地址, L L L 为记录长度): r p t r = a d d r 0 + i ∗ L rptr=addr_0+i*L rptr=addr0​+i∗L,在非定长文件中 L L L 的值不固定,所以非定长文件不支持随机存储。

对于索引文件,是支持随机存取的,因为我们可以先随机查找索引表,再取地址。

2.3 文件的存储设备

文件的访问方式不仅和文件的存储方式有关,还和文件的存储设备有关,因为文件时保存在存储设备上的,文件自身也带有物理设备的特性。

文件的存储设备主要有磁带,磁盘,光盘等,存储设备的特性可以决定文件的存取方法,对于上述的几种存储设备,它们都是以块为单位存储数据的,因此文件的存储设备常常划分为若干大小相等的物理块,以块为单位进行信息的存储、传输。

以磁带为例,磁带可以永久保存大容量数据,它是一种顺序存取设备,即前面的物理块被存取访问之后,才能存取后续物理块的内容。磁带存取速度较慢:主要用于后备存储,或存储不经常用的信息,或用于传递数据的介质,现在磁带已经基本上被淘汰了。下图是磁带存储示意图:
在这里插入图片描述
再以磁盘为例,磁盘是一种随机存储设备,它既可以顺序存取,也可以随机存取。它可以直接定位到某个磁道上的某个扇区,如下图所示:
在这里插入图片描述

3 文件的物理结构

用户按逻辑结构使用文件,文件的物理结构对用户来说是不必关心的,但对文件系统来说却是至关重要的,因为它直接影响存储空间的使用和检索文件信息的速度。文件系统按物理结构管理文件,当用户请求读写文件时,文件系统必须实现文件的逻辑结构与物理结构之间的转换。

文件的物理结构指的是文件在外存的存放组织形式,文件的物理结构与存储设备的特性有很大关系,前面提到过文件的存储设备通常划分为大小相等的物理块,物理块是分配及传输信息的基本单位,一个物理块中可以存放若干个逻辑记录,一个逻辑记录也可以存放在若干个物理块中。

所以文件的物理结构取决于外存的分配方式,当采用连续分配方式时,就是顺序结构;当采用链接分配方式时,就是链接结构;当采用索引分配方式时,就是索引结构。

3.1 顺序结构

这是最简单的物理文件结构,它将逻辑上连续的文件信息依次存放在外存连续的物理块中。如下图表示磁盘的存储空间,当文件要存储的时候,就为它找一段连续的存储空间存放,图中相同颜色的物理块表示一个文件,可以发现它们都是连续存放的。当我们需要找到某个文件的时候,要知道文件的首地址和长度,而这两个值都是保存在目录中的:
在这里插入图片描述
在这种分配方式下,每一个文件占用一个连续的磁盘块的集合,它的实现也非常简单,只需要起始块号和长度。同时它也可以随机存取,因为目录中保存了起始地址和长度,可以直接定位到某个文件。若是存储在磁盘中,其所需的磁盘寻道次数和寻道时间也比较少。

这种分配方式也有不足的地方,如现在有一个文件需要占据10个物理块,若查询内存剩余容量可以发现剩余有15个内存卡(以上图为例),但是依然无法分配,因为并没有10个连续的物理块,这个时候就出现了外碎片问题。

另外这种分配方式下文件不能动态增长,由于分配方式时顺序的,所以存储的方向也是固定的,如果某个文件要添加内容,可能导致物理块不够用,比如文件tr想增加3个物理块,就无法完成。

3.2 链接结构

顺序结构最大的问题就是外碎片问题,造成这个问题的主要原因就是顺序分配,参照内存中解决外碎片的方法,文件的物理结构也可以采用离散的分配方式,即采用链接结构。

在链接分配方式下按所需分配磁盘块,通过链接指针链接在一起,如下图只需要知道起始块和最后一块即可:
在这里插入图片描述
可以发现一个文件的物理块分散在磁盘的各个地方,在这种分配方式下消除了外碎片问题,但是缺点是无法支持随机存取了,若想知道文件的逻辑第三个物理块,则必须从首个物理块开始找到第三个块,而不能直接定位到第三个物理块。同时由于是指针链接,指针占据了一定的空间,而且存取速度较慢,物理块离散的分布,在磁盘存储中会带来更多的寻道次数和寻道时间。另外在这种分配方式下,只要磁盘中还有空间,文件时可以动态增长的。

解决指针占据空间的问题可以将多个块组成簇,以簇为单位分配,指针占用百分比减少,但增加内碎片,比如规定4个物理块为一个簇,每次分配都是4个物理块为单位分配。

为了支持随机存取,引入了文件分配表FAT (File allocation table ),每个磁盘会有一张文件分配表,里面的表项是和磁盘的物理块个数是一一对应的,每个表项存的内容就是该物理块的下一个物理块在什么地方,如下图所示,要找到某个文件只需要知道文件的起始地址就可以了,这样就间接的实现了随机存取,若要寻找文件逻辑上的第三个物理块,则只需要查询文件分配表即可,查找速度会非常快。:
在这里插入图片描述

3.3 索引结构

回顾顺序结构和链接结构,顺序结构支持随机存取,但有外碎片;链接结构没有外碎片,但不能直接存取,虽然引入的FAT可以随机存取,但需要占用较大的内存空间。

事实上,打开某个文件时,只需知道该文件所在的盘块号, 一个文件的信息存放在若干不连续物理块中,系统为每个文件建立一个索引表,并将这些块的块号存放在索引表中,一个索引表就是磁盘块地址数组,其中第 i i i 个条目指向文件的第 i i i 块,如下图,所有灰色的物理块同属于一个文件jeep,文件目录中会保存这个文件的索引表的编号,在索引表会找到该文件对应的所有物理块。这个索引表也是需要保存的,我们把它也保存在磁盘中,图中的物理块19,叫做索引块:
在这里插入图片描述
可以发现索引分配是支持随机存取的,由于它也是一种离散的分配方式,所以它也没有外碎片。索引分配显然也是支持文件动态增长的。但是要建立索引表放在磁盘上,所以索引表是要占据磁盘空间的,同时因为是离散分配,也无法避免的增加了较多的寻道次数和寻道时间。

由于文件的大小是不定的,所以合理的设计索引表会提高检索速度,也能减少空间开销。当文件很小的时候,一张索引表就可以解决,当文件很大的时候,一张索引表可能就放不下了,因此有如下两种方案:

  • 链接模式:将一个大文件的一个索引表接着一个索引表,链接起来,相当于将多个小的索引表拼凑成一个大索引表来满足大文件的存储需求;
  • 多级索引: : 将一个大文件的所有索引表(二级索引) 的地址放在另一个索引表(主索引,一级索引)中,也就是索引表的每个表项又指向了另一张索引表,如下图所示:
    在这里插入图片描述

在两级索引分配方式,若每个盘块大小为1KB,每个盘块号占4字节,则一个索引块中可存放256个盘块号,则两级索引最多可包含的盘块号总数为64K个(256*256)。因此,所允许的文件的最大长度为64MB(64K*1KB)。

4 目录

有些系统保存了成百万的文件,为了管理这些数据,需要组织他们,所以引入了目录管理,文件目录通常分为两部分:

  • 磁盘可以分成一个或多个分区;
  • 每个分区都包含了存储在分区中的文件的信息,这些信息保存在设备目录中,设备目录记录分区上所有文件的各种信息。

目录是一个包含着所有文件信息的节点的集合,每一个目录项对应着一个文件,如下图:
在这里插入图片描述
目录本身也是要保存下来的,目录和文件都是保存在磁盘上的,在目录中通常会保存文件的名称、类型、地址、当前长度、最大长度、最后访问时间、数据最后更新时间、所有者ID、保护信息等信息。

这些信息具体保存在文件控制块FCB中,用于描述和控制文件的数据结构,它至少要包括文件名和存放文件的盘物理地址。文件控制块的有序集合称为文件目录,即一个文件控制块FCB就是一个文件目录项。文件控制块FCB中保存的内容大致可以分为如下三类:

  • 文件基本信息:文件名,用户名,文件地址,文件长度,文件逻辑结构,物理结构;
  • 存取控制信息:文件存取权限;
  • 管理信息:共享计数,文件的建立日期,保存期限,最后修改日期,最后访问日期。

4.1 目录结构

目录中就是所有文件控制块FCB的集合,对FCB的管理应该满足如下要求:

  • 效率:快速的定位一个文件;
  • 命名:方便用户,两个用户可以有相同名字的不同文件,相同的文件可以有不同的名字。

下图就是最简单的单级目录结构,所有文件对应这一个FCB表项,在单级目录结构中,要找到一个文件则要遍历FCB,而且由于是单级结构,不允许出现重命名,也不允许分组。:
在这里插入图片描述
为解决一级目录文件命名冲突,并提高对目录文件检索速度而改进,可以把目录分为两级:

  • 一级称为主文件目录(MFD):给出用户名,用户子目录所在的物理位置;
  • 二级称为用户文件目录(UFD,又称用户子目录):给出该用户所有文件的FCB。

这样在不同主文件目录下的不同文件可以重名,而且用户要查找文件只需要在自己的主目录下查找即可,如下图所示:
在这里插入图片描述
在二级目录结构下依然是无法分组的,为了解决这个问题引入了树型目录结构,如下图所示:
在这里插入图片描述
在树形目录结构下,层次结构清晰,便于管理和保护,有利于文件分类,解决重名问题,提高文件检索速度。但查找一个文件按路径名逐层检查,由于每个文件都放在外存,多次访盘影响速度。由于树形的叶子是不会重合的,所以不支持文件共享。

在有些系统中要求实现文件共享,这就引入了无环图结构目录,如下图所示,两个分支下的count都指向了同一个文件:
在这里插入图片描述
在这种方式下,当某一方去修改这个文件时,如删除了这个文件,那么另一方指向这个文件的指针就是一个悬挂指针,解决方案有两种:

  • 设置一个断点来按期检查当前是否有悬挂指针,若有就删除悬挂指针;
  • 通过表项保留计数来解决,文件的共享次数是通过一个计数器来实现的,当某一方删除这个文件的时候,我们并不删除这个文件,而是把这个计数器减一,当这个计数器为1时,这个文件就是一个独享文件,当这个计数器为0时,这个文件就真正的被删除了。

在有的系统中要求文件可以指向目录,这就引入了普通图结构目录,如下图所示:
在这里插入图片描述
这种结构下就会出现环,当查找某个文件时就可能陷入某个环,保证无环的方式有如下几种:

  • 只允许链接到文件而不允许链接到子目录;
  • 垃圾收集机制,定期检查是否有环;
  • 每次添加一个链接时都用一个检测算法判断会不会产生环;
矢量网络分析仪校准:原理、方法与系统适配性 矢量网络分析仪(VNA)校准是射频测量的关键环节,通过误差建模(12项误差项)和标准件测量,可将系统不确定度从±5dB降至±0.1dB以下。主流校准方法包括SOLT(适用于同轴系统)和TRL(适用于波导系统),二者在标准件、误差重点及频率上限等方面存在显著差异。随着6G与量子通信的发展,动态实时校准将成为新趋势。工程师需根据传输结构、频率范围及精度需求选择合适方法,确保测量精度。 阅读详情

相关推荐

JavaScript性能优化:全链路性能优化策略

JavaScript性能优化是提升Web应用质量的核心要素,直接影响用户体验与业务成果。研究表明,页面加载延迟1秒可能导致转化率下降7%。高效的JavaScript执行能减少主线程阻塞,避免动画卡顿或操作延迟,尤其在移动端低性能设备上更为关键。优化内存管理与减少冗余计算可降低浏览器资源消耗,防止因内存泄漏导致的崩溃,提升应用稳定性。在竞争激烈的互联网环境中,性能优势已成为产品差异化的关键因素,直接影响用户留存与商业价值。因此,性能优化应作为开发全周期的核心实践,而非事后补救措施。

weixin_49707375的博客 1270

808操作系统 文件管理

超级块分配回收UNIX采用树形目录结构,文件信息存放在索引结点中。超级块是用来描述文件系统的位示图方法是空闲块管理方法,用于管理磁盘空间.为了实现虚拟文件系统(VFS), Linux主要抽象了四种对象类型:超级块对象、索引结点对象、目录项对象和文件对象.可用于文件系统管理空闲磁盘块的数据结构是 I.位图 III.空闲磁盘块链 IV.文件分配表(FAT)

k__opp的博客 3558

GX WORKS2通过交换机连接PLC的方法

三菱PLC连接方法的分享

weixin_64927621的博客 3619

文件系统及相关操作简介

简单介绍了文件系统的一些基础知识,以及VSFS

无 1719

20 CVPR Learning 3D Semantic Scene Graphs From 3D Indoor Reconstructions 学习笔记

3RScan是大规模真实世界的室内场景,特点是对478个自然改变的室内环境在不同的时间帧进行了1482 RGB-D scans,每一个scene都包括了一些位置被改变的物体。它和ScanNet数据集的区别主要在于ScanNet中的每一个采样环境都不相同,但是3RScan中存在采样环境相同但物体的位置不同的场景。Scene Graph Annotations 则是在3RScan的基础上给物体加入了场景图需要的关系、物体特征和类别标注,同时对3RScan进行了扩展,以此形成了场景图数据。

weixin_43508459的博客 1834

锐明技术Crocus系统 DeviceState.do SQL注入漏洞复现

锐明技术Crocus系统 DeviceState.do 接口存在SQL注入漏洞,经过身份验证的远程攻击者除了可以利用SQL注入漏洞获取数据库中的信息(例如,管理员后台密码、站点的用户个人信息)之外,甚至在高权限的情况可向服务器中写入木马,进一步获取服务器系统权限。

0xSec 453

操作系统原理第九章(文件系统)

一、文件系统概念       1.文件的定义:文件是系统中信息存放的一种组织信息                               文件是一组具有逻辑意义的若干信息项的集合,并赋予一个文件名让用户存取。                                信息项可以是字节,可以使某个结构化数据;用户通过读写指针来存取文件的信息项;       2.文件的分类:         ...

coderxsj 1215

多物理场耦合仿真-主题032-电磁-流体耦合

电磁-流体耦合,即磁流体动力学(MHD, Magnetohydrodynamics),是研究导电流体在电磁场中运动规律的学科,涉及电磁场与流体力学的深度耦合。本主题系统阐述磁流体动力学的基本理论、控制方程和数值方法。首先介绍MHD的基本概念和物理基础,包括导电流体的性质、电磁场基本方程;然后详细推导MHD控制方程组,包括连续性方程、动量方程、能量方程和电磁场方程;接着讨论MHD流动的特征参数,如Hartmann数、磁雷诺数、相互作用参数等;最后通过六个典型工程案例展示MHD分析的实际应用,包括电磁泵、磁流体

2401_87715305的博客 424

操作系统-文件原理

文件系统是计算机操作系统中用于管理存储设备上的文件和目录的一种机制。它定义了文件和目录的存储方式、组织结构以及对其进行访问和管理的规则和方法。文件系统负责将存储设备的物理存储空间抽象成逻辑上的文件和目录,使用户和程序能够方便地对数据进行读取、写入、删除和管理。文件系统的主要功能包括:文件和目录的创建、删除、读取、写入、重命名、权限控制、数据保护、磁盘空间管理等。文件系统还负责处理文件的逻辑组织、存储空间的分配和回收、文件的元数据维护(如文件属性、时间戳等),以及处理文件系统的错误和恢复。

captain 1497

Open3D——RANSAC拟合球面【2026最新版】

RANSAC三维点云球面拟合,博客长期更新,本文最新更新时间为:2026年3月5日。

点云侠的博客 4084

【系统分析师】第6章-基础知识:企业信息化(核心总结)

企业信息化是数字化转型的核心,涵盖战略规划、技术应用和实施路径等方面。关键内容包括ERP、CRM、SCM等系统的定义与实施,以及数据仓库、商业智能等技术的应用。备考系统分析师需掌握信息化战略规划方法(如BSP、SDP)、系统建模工具,并能分析解决信息孤岛等问题。论文可围绕ERP实施、数据仓库应用等主题展开。企业信息化面临组织变革、技术选型等挑战,但能显著提升运营效率和竞争力。

数据知道的博客 6933

DJ8-1 半导体存储原理

一、存储系统的层次结构 二、存储器的分类 1. 按存储介质分类 2. 按存取方式分类 三、存储器的技术指标 四、半导体存储器 五、动态存储器的刷新

狂放不羁霸的博客 1935

R语言中的Gamma分布函数

在R语言中,我们可以使用最大似然估计(Maximum Likelihood Estimation,MLE)或最小二乘估计(Least Squares Estimation,LSE)等方法来估计Gamma分布的参数。本文介绍了在R语言中使用Gamma分布函数的基本操作,包括生成随机变量、计算概率密度函数和累积分布函数,以及参数估计和拟合。函数来生成Gamma分布的随机变量,计算概率密度函数(PDF)和累积分布函数(CDF),以及进行参数估计和拟合。要计算Gamma分布的累积分布函数(CDF),我们可以使用。

ByteWhiz的博客 1631

操作系统原理第十章 文件系统

本科生操作系统原理学习记录 学习记录全家桶 第十章 文件系统10.1 文件概念10.2 文件操作10.3 文件结构逻辑文件10.4 文件目录硬链接与软链接慕课单元作业 10.1 文件概念 文件:具有文件名的相关信息集合 文件名:唯一、便于记忆 文件结构:便于程序理解文件内容 无结构:文字流、字节流 简单记录结构:线性、固定长度、可变长度、HTML文档 复杂结构:格式化文档、多媒体文件 文件类型:一般由扩展名决定(也称文件后缀名,用 “.” 分隔) 10.2 文件操作 为什么需要有打开文件的操作? 需要数

weixin_45788387的博客 1457

SIMATIC S7-1200, S7-1500 PID 控制[手册]

SIMATIC S7-1200, S7-1500 PID 控制[手册]

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

操作系统 第十章 作业

单选题 以下关于文件分类说法不正确的是( )。 A. 按操作系统保护分类,可分为只读文件、只写文件、可读可写文件、可执行文件 B. 按使用情况分类,可分为临时文件、永久文件、档案文件 C. 按用户观点分类,可分为普通文件、目录文件、特殊文件 D. 按性质和用途分类,可分为系统文件、库文件、用户文件 课本P305-P306 (1)按操作保护分类,可分为只读文件、可读可写文件、可执行文件; (2)按数据形式分类,可分为源文件、目标文件、可执行文件; 文件控制块把文件名与文件描述信息分开带来的好

Jessieeeeeee的博客 2010

ET2012新版免狗免安装绿色软件

ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,

操作系统概念第十章 文件系统接口

文件系统接口概述文件属性文件操作文件读写方式顺序访问直接访问其他访问方式目录结构对目录的操作组织目录的目标单层结构目录(Single-Level Directory)双层结构目录(Two-Level Directory)树状结构目录(Tree-Structured Directories)无环图目录(Acyclic-Graph Directories)通用图目录(General Graph Directory)文件系统安装文件共享保护 概述 文件系统的组成: 文件:存储相关数据 目录:组织系统内的文件并提

人间烟火的博客 880

Statistics and Machine Learning Toolbox

Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具

《操作系统精髓与设计原理》学习笔记

文章目录置顶第一章:计算机系统概述1. 基本构成2. 指令分类3. 中断中断的分类多个中断4. 内存层次板上存储器板外存储器离线存储器5. 高速缓存6. 多处理器和多核多处理器多核二者区别第二章:操作系统概述1. Linux主要内核组件2. Windows和Android先不整理,以后需要再学第三章:进程1. 进程介绍进程的两个基本元素进程控制块(PCB)2. 进程状态经典5状态挂起态3. 操作系...

LvPartner的博客 3709

[操作系统OS]第十章:文件

[操作系统OS]第十章:文件

qq_47815451的博客 578

《现代操作系统教程》课程课后习题及答案

操作系统 第一章 作业 操作系统 第三章 作业 操作系统 第四章 作业 操作系统 第五章 作业 操作系统 第六章 作业 操作系统 第七章 作业 操作系统 第八章 作业 操作系统 第九章 作业 操作系统 第十章 作业 感谢博主: 嘻嘻的妙妙屋 ...

GCTTTTTT的博客 6016

操作系统概念_第十章_文件系统接口

概述 文件系统的组成: 文件:存储相关数据 目录:组织系统内的文件并提供有关文件的信息 相关概念: 文件:逻辑外存的最小分配单元?记录在外存上的相关信息的具有名称的集合。一般分为: 程序:包括原形式和目标形式 数据:数字,字符,二进制,可以是自由形式,也可以有严格的格式(xml等) 文件属性 名称:按人们易读的方式保存的信息 标识符:用户不可读,用于在文件系统内进行该文...

sailist的记录站 1012

操作系统原理详解(六):操作系统实例分析

本篇主要讲解第十章以及附录:操作系统实例分析。其余章节请参考专栏其他篇幅。

clearhenry的博客 829

【操作系统原理-2014年清华陈渝老师】索引

谢谢老师!! 下面是视频课程的索引项 【操作系统原理-陈渝老师】第一章 课程介绍及操作系统初识 【操作系统原理-陈渝老师】第二章 操作系统的启动,中断,异常及系统调用 【操作系统原理-陈渝老师】第三章 操作系统内存管理引入与连续内存分配 【操作系统原理-陈渝老师】第四章 非连续内存分配 【操作系统原理-陈渝老师】第五章 虚拟内存上 【操作系统原理-陈渝老师】第六章 虚拟内存下 【操作系统原理-陈渝老师】第七章 进程与线程 【操作系统原理-陈渝老师】第八章 CPU调度 【操作系统原理-陈渝

Edidaughter的博客 601

操作系统原理和实践-考前最后一背

操作系统第二章 进程管理 - 幕布2.1 前趋图和程序执行2.2 进程的描述2.3 进程控制https://mubu.com/doc/nsZaqt3GlF操作系统第三章 处理机调度与死锁 - 幕布3.1 处理机调度的层次和调度算法的目标3.2 作业和作业调度3.3 进程调度 https://mubu.com/doc/9YwQAHsuTF操作系统第四章 存储器管理 - 幕布https://mubu.com/doc/p5DXy7gnd9操作系统第五章 输入输出系统 - 幕布https://mubu.com/do

aiqq136的博客 1394

操作系统原理和实践-考前最后一练

成绩构成期末考试占70%考勤和作业占10%中期考试占10%实验占10%第一章 操作系统引论 第二章 进程管理 第三章 处理器调度与死锁 第四章 存储器管理第五章 输入输出系统第六章 文件及文件系统第七章 UNIX/Linux系统入门第八章 文件操作与权限管理 第九章 进程运行与监控第十章 Shell的交互功能与Shell程序设计第十一章 操作系统接

aiqq136的博客 3227

《操作系统真象还原》从零开始自制操作系统 全流程记录

文章目录博客链接 博客链接 《操作系统真象还原》第一章 ---- 安装Vmware Station 安装Ubuntu 装载配置Bochs 安装Vmware tools 开始乘帆历险! 《操作系统真象还原》第二章 ---- 编写MBR主引导记录 初尝编写的快乐 雏形已显! 《操作系统真象还原》第三章 ---- 完善MBR 尝汇编先苦涩后甘甜而再战MBR! 《操作系统真象还原》第四章 ---- 剑指Loader 刃刺GDT 开启新纪元保护模式 解放32位 《操作系统真象还原》第五章 ---- 轻取物理内存容

Love 6's Private Blog 2万+

本科生操作系统原理学习记录

本科生操作系统原理学习记录 第一章 绪论 第二章 操作系统结构

weixin_45788387的博客 680
上一篇: 操作系统原理第九章:虚拟内存
下一篇: 操作系统原理第十一章:大容量存储
syzdev
博客等级 码龄9年 852粉丝 149原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值