• 2024-07-31OS—文件系统
    目录一.文件系统结构I/O控制层基本文件系统文件组织模块逻辑文件系统二.文件系统布局文件系统在磁盘中的结构主引导记录(MasterBootRecord,MBR)引导块(bootblock)超级块(superblock)文件系统中空闲块的信息文件系统在内存中的结构三.外存空间管理空闲表法空闲
  • 2024-07-22minix 文件系统
    来自:https://in1t.top/2020/05/04/minix-1-0-%E6%96%87%E4%BB%B6%E7%B3%BB%E7%BB%9F/下一个模块将是fs(filesystem)文件系统模块,在开始阅读源码之前,先对Linux0.11中使用的Minix1.0文件系统有个大致的概念,这对之后的代码阅读会有很大的帮助文件系统是操作系统的重要组成
  • 2024-05-03debugfs命令的使用方法
    使用debugfs命令需要root权限mount-tdebugfsnone/sys/kernel/debug#挂载命令,需要先挂载才能使用debugfs#命令行输入debugfs,回车open -w/dev/sda8#打开文件
  • 2023-12-249.文件管理
    文件结构数据项:​(1)基本数据项:用于描述一个对象的某种属性的字符集,是数据组织中可以命名的最小逻辑数据单位,即原子数据,又称为数据元素或字段。(学号、年龄)​(2)组合数据项:它是由若干个基本数据项组成的,简称组项。(工资、地址)记录:记录是一种相关数据项的集合,用于
  • 2023-08-23OS(二十二):设备管理之磁盘存储器管理
    1、数据的组织和格式1.1、磁盘驱动器的结构磁盘设备包括一个或多个物理盘片,每个磁盘片分一个或两个存储面(surface)。 1.2、磁盘的数据布局每个磁盘面被组织成若干个同心环,这种环被称为磁道(track),各磁道之间留有必要的间隙。 为使处理简单,每条磁道上可存储
  • 2023-08-23OS(十五):文件管理之文件存储空间管理
    文件管理主要解决如何为新创建的文件分配存储空间。文件存储空间分配的基本单位是磁盘块。内存分配方法:连续分配方式和离散分配方式。连续分配有较高的文件访问速度,会产生较多的外碎片;离散分配能有效的利用外存空间,但访问速度较慢。1、空闲表法和空闲链表法1.1
  • 2023-08-23OS(十三):文件管理之外存分配方式
    文件分配外存空间时所要考虑的主要问题是:怎样才能有效地利用外存空间和如何提高对文件的访问速度。外存分配方式有连续分配、链接分配和索引分配。文件的物理结构直接与外存分配方式有关,采用不同的分配方式时,将形成不同的文件物理结构。1、连续分配1.1、连续分配
  • 2023-05-17第六章 文件及文件系统 6.3 文件的物理结构
    为文件分配外存空间时所要考虑的主要问题是:怎样才能有效地利用外存空间和如何提高对文件的访问速度。目前,常用的外存分配方法有:连续分配,链接分配,索引分配 一、连续分配 1.要求为每一个文件分配一组相邻接的盘块。 2.把逻辑文件中的数据顺序地存储到物理上邻接的各个
  • 2023-02-18操作系统习题存档
    进程控制与同步通信进程状态转换的典型事件就绪to运行:CPU调度运行to就绪:该进程时间片用完了堵塞to就绪:I/O完成运行to堵塞:等待I/O信号量机制1.整型信号量w
  • 2022-12-31文件系统设计与实现
    文章目录​​文件系统的设计和实现​​​​背景知识​​​​实验设计相关的定义​​​​文件管理数据结构设计​​​​基本思路​​​​实验目标​​​​物理磁盘设计​​​
  • 2022-11-21操作系统--设备驱动的抽象--磁盘
    rawdisk磁盘的第一层抽象:柱面,磁头,磁道,扇区<--->盘块;盘块的读写,耗费的时间主要在寻道上。加快寻道,相邻盘块相邻编址,可以从一次读一个扇区-->一次读一个盘块,虽然产生碎片