软考高级系统架构设计师(三) 基础知识之操作系统3文件管理

news/2025/2/2 8:30:40/

目录

文件管理

 索引文件结构

位示图

​树形目录结构


文件管理

文件管理,主要涉及文件的逻辑组织和物理组织,目录的结构和管理

 索引文件结构

  1. 索引文件结构:通常是13个节点的结构,分为直接索引(0-9),一级间接索引(10),二级间接索引(11),三级间接索引(12)

练习题:

 ps: 1KB/4B=256

位示图

位示图(Bitmap):每一个bit位可以表示一个磁盘的占用情况

每一位对应文件存储器上的一个物理块,取值0和1分别表示空闲和占用。

对于字的长度与具体机器字长有关,有题目指定,假设机器字长16位,则每个字可以表示16个磁盘块的占用情况;

 ps: 类似电影院的座位是否占用

练习题:

指定序号为n或第n+1个磁盘,占用情况需要用m=(n+1)/16(向上取整)个字表示,字的序号为m-1。注意其中磁盘序号、字的序号、对应位号都是从0开始,计算过程中会有加1或减1处理

树形目录结构

 

 

 


http://www.ppmy.cn/news/481247.html

相关文章

服务器显示初始化失败怎么回事,服务器初始化失败

服务器初始化失败 内容精选 换一换 专属分布式存储的基本操作流程如入门流程所示。使用专属分布式存储服务前,需要先申请存储池,请参见申请存储池。专属分布式存储服务的存储能力由磁盘实现,存储池申请成功后,需要在存储池中创建磁盘后才可使用,请参见创建磁盘。将创建的磁…

Linux 硬盘初始化

以下操作在虚拟机里执行 虚拟机里的硬盘一般就是安装系统的20G虚拟硬盘 名称是 sda 添加一块硬盘 那就是 sdb 啦 如果想使用 sdb 就得先格式化成一种类型 比如 ext4 xfs 啥的 但是格式化前 查看 sdb 类型 file -s /dev/sdb 显示的是 /dev/sdb : data 把sdb 格式化成 ext4 后…

Linux机械硬盘初始化,教你如何初始化外接盒中的硬盘

如何初始化您的外接硬盘,可以透过您所购买的外接硬盘盒,其中任何一个传输接口 (eSATA / USB3.0 / USB2.0 / FireWire) 来进行初始化动作,跟您在本机磁盘初始化的动作一样;如果您有特定的格式化工具,请先确认是否有支持您所购买的外接盒所使用的传输接口。 如果是有磁盘阵列…

linux如何初始化硬盘,Linux硬盘简易初始化(LVM)

Step 1: 用parted对磁盘进行分区: [[email protected] ~]# parted /dev/sdb 进行分区,开启LVM: (parted) mklabel gpt (parted) mkpart primary xfs 0% 100% (parted) set 1 lvm on (parted) 扫描一次,让分区立即生效: Step 2: 将添加磁盘进行LVM划分: [[email protected…

国产崛起,继操作系统装机500w,又有软件平台用户突破600w

国产操作系统行业部署超500W 这次,国产操作系统终于扬眉吐气了! 国产的操作系统装机已达到500万,国产崛起的时刻已来! 近日,国产操作系统的佼佼者——统信UOS,召开见面会,宣布:目…

同时安装vue-cli2和vue-cli3

同时安装vue-cli2和vue-cli3 发布时间环境安装后的效果安装vue-cli2安装vue-cli3vue-cli3和vue-cli2的区别vue-cli2目录结构vue-cli3目录结构 发布时间 vue版本发布时间Seed.js2013年vue最早版本最初命名为Seedvue-js 0.62013年12月更名为vuevue-js 0.82014年1月对外发布vue-j…

埃及极简史

埃及全称为阿拉伯埃及共和国,位于北非东部,领土还包括苏伊士运河以东、亚洲西南端的西奈半岛,埃及既是亚、非之间的陆地交通要冲,也是大西洋于印度洋之间海上航线的捷径,战略位置十分重要。 古埃及是古代四大文明古国之…

Django网络空间微博管理信息系统-计算机毕设 附源码85633

Django网络空间微博管理信息系统 摘 要 本论文主要论述了如何使用django框架开发一个网络空间微博管理信息系统,本系统将严格按照软件开发流程进行各个阶段的工作,面向对象编程思想进行项目开发。在引言中,作者将论述该系统的当前背景以及系统…