Unix文件系统是什么?Unix文件机制有几个部分组成?

文章编号:1080 最新资讯 2024-03-10 unix文件系统

Unix文件系统是Unix系统的心脏,它提供分层的目录和文件。文件系统将磁盘空间分成一组1024字节,称为一个块(也有512字节为一个块,如SCO XENIX),从0到整个磁盘的最大块数。 Unix文件系统 所有块可以分为四个部分,块0称为引导块,文件系统不使用;块1被称为特殊块,它包含许多信息,包括磁盘大小和整个块的其他两个部分的大小。从块2开始,有一个包含I节点的表,表中的块数是可变的,这将在后面讨论。在I节点表之后,有一个空闲存储块(数据存储块),可以用来存储文件内容。文件的逻辑结构和物理结构非常不同,逻辑结构是用户键入cat命令后看到的文件,用户可以得到代表文件内容的字符流。物理结构是文件在磁盘上实际存储方式的存储格式。用户认为他们的文件是前沿字符流,但实际上,文件可能不是以前沿模式存储在磁盘上的,超过一个块的文件通常会分散存储在磁盘上。但是,当用户访问一个文件时,UNIX文件系统会以正确的顺序获取每个块,以便为用户提供文件的逻辑结构。当然,在Unix文件系统的某个地方必须有一个表,告诉文件系统如何将物理结构转换成逻辑结构,这涉及到I节点。I节点是一个64字节长的表,包含了关于一个文件的信息,包括文件大小、文件所有者、文件访问权限模式,以及文件是普通文件、目录文件还是特殊文件。I节点中最重要的项目是磁盘地址表,表格中有13个块号。前10个块号是文件前10个块的存储地址,这10个块号可以给出一个文件的逻辑结构,长度最多为10个块,该文件将按照块号在磁盘地址表中出现的顺序获取相应的块。Unix在每个目录条目中只存储文件名和I-node编号,总共16个字节,文件中除了名称以外的所有信息都存储在I-node中。优点是大大降低了系统各级目录的规模,在Unix文件系统中,为了提高系统效率,减少对内存空间的占用,在打开一个文件时,只将文件关联的目录项和磁盘I节点复制到主存。为了管理打开的文件,建立了一个打开文件管理机制,该机制由以下三部分组成:1、活动I节点。也称为内存I节点,该函数是为了反映文件的当前活动,所以它添加了一些项目:内存索引节点状态、设备号、索引节点号和内存索引节点访问计数。2、打开文件表。I-node只包含文件的静态信息,但是当一个文件被同一个进程或者不同的进程打开,路径名相同或者不同,操作相同或者不同的时候,仅靠I-node是无法满足要求的。因此,打开文件表记录了打开文件所需的一些附加信息:读写状态、引用计数、指向内存索引点的指针和指向读/写位置的指针。3、用户文件描述符表。每个用户进程都有一个用户文件描述符表,每个条目都是一个指针,指向打开文件表中的一个条目。这个表的作用是保证每个进程可以打开多个文件,或者以不同的形式操作打开同一个文件。总结:Unix文件系统的出现和普及推动了操作系统的革命,其设计思想和开发过程中积累的丰富经验教训至今仍可借鉴。文件系统负责管理系统中的文件信息,在整个系统中起着至关重要的作用。文件系统是Unix成功的关键,Unix系统采用树形文件结构,内核和外内核相结合,设备和文件的管理机制和使用方法相同,使得Unix文件系统成为目前非常优秀的系统。

外链关键词:  北京天气状况  天津高考文科热门专业  瑞士留学专升本咨询机构  初级会计考试每年几次  买卵子多少钱一颗  猫之俱乐部攻略  西安外国语大学位置  封丘县最新招标信息 
本文地址: https://www.q16k.com/article/40a915c070d5c706d67c.html
泡泡网下载站

泡泡网下载站是提供一些最新热门的安卓苹果手机游戏下载、丰富的热门应用软件免费下载,在这里覆盖很多最全好玩的游戏和非常实用的app软件,欢迎大家来体验下载吧!

唐诗三百首,宋词精选,诗词诗歌,名句大全,诗词常识,诗词下载,古诗词大全

咬字典免费中文学习网传承国学经典为您奉献唐诗三百首全集、诗经、诗歌、诗歌大全、唐诗、宋词、宋词精选、诗经名句、诗词名句、诗歌、对联、名人名言名句、散文、周公解梦、诗词常识、诗词下载等内容。让更多的国人爱上国学经典,让更多外国人学习地道中文。

银行冲量存款

主营银行冲量存款,月末冲量,贴息冲量,冲量资金,银行冲量,年底冲量,定期存款,通知存款,协定存款,协议存款,同业存款,保证金存款,大额存款

高达AE

该站点未添加描述description...

北仑志愿服务网

该站点未添加描述description...

车密探

车密探为您提供最新汽车报价,汽车价格大全,在这里您可以看到最精彩的汽车资讯信息、行情、评测、导购内容,尽情探索汽车世界。

【58软件园】

58软件园(www.58zulin.com)是专业的软件网,提供国内外、各行业优秀软件网站资源,旨在为用户提供软件网站分类目录网址检索、优秀软件网站网址目录参考、精品软件推广服务。

古典文学网

古典文学网是一家专业的中国古典文学网站,提供中国古典小说、古典诗词、古典名著、中国古代文学故事、古代诗歌诗词等各种中国传统文化著作在线阅读欣赏。

玩物尚志

该站点未添加描述description...

豆客网(Dokee)

豆客游戏平台:CS专区,单机游戏,反恐精英,电子竞技,CS反作弊平台,cs地图

牛掰网

牛掰网是残浔网络传媒旗下的一个资源分享站点,我们是互联网行业的立足者之一,也是一个新的自媒体团队。 牛掰网成立于2018年9月16日,这是一个非常吉利的日子,也是我们带着大家走向新的互联网世界的时刻,我们不求数量只求质量。努力服务资源创新和安全,通过建立互联网自媒体平台,为中国的科技创新资源分享平台提供最有价值的信息,最具有创造力的思路与模式服务来帮助各类创业者以及资源爱好的人。

好玩的手游app排行

1654游戏网为大家带来好玩的手机游戏下载,手机游戏活动资讯,为广大网游提供优质的资讯攻略和游戏下载。

励志网

应届毕业生励志网与大家分享一些励志名言、励志文章、励志故事、励志电影、励志歌曲、励志书籍、励志演讲、励志语句、职场励志等关于励志方面的内容,激发大家的生活或工作热情,促进工作事业奋发向上。

东风本田思域配件

该站点未添加描述description...

马后炮化工论坛

马后炮化工社区|让天下没有难学的化工技术|三维工厂,免费化工论坛,化工论坛,化工论坛|化工设计论坛|化工技术论坛|化工技术交流论坛|化工工艺论坛|化工软件论坛|PDMS论坛|三维配管

vk666.com

该站点未添加描述description...

91y麻将

【麻将游戏下载】91Y麻将游戏网专心为您打造全网最真实的真人麻将游戏,最有趣味的麻将游戏,最有保障的麻将游戏.