导航:首页 > 文件教程 > 文件系统的构成要素

文件系统的构成要素

发布时间:2023-07-23 13:26:12

A. 文件系统的三个区域

文件系统的三个区域,一部分称为数据区,用来存放文件内容。另一部分称为i-节点表(inode table),用来存放文件属性,第三部分称为超级快(superblock),用来存放文件系统本身的信息。文件系统由这3部分组合而成,其中任一部分都是有很多有序磁盘块组成的。

​ 文件系统中的第一个块被称为 超级块 ,这个块存放的文件系统本身的结构信息。列如,超级块记录了每个区域的大小。超级块也存放未被使用的磁盘块的信息。

​ 文件系统的下一个部分被称为i-节点表。每个文件都有一些属性,如大小、文件所有者和最近修改时间等。这些性质被记录在一个称为i-节点的结构中。所有的i-节点都有相同的大小,并且i-节点表是这些结构的一个列表。文件系统中每个文件在该表中都有一个i-节点。如果你有root权限,就可以像操作文件一样将分区打开、阅读并显示i-节点表。
表中的每一个i-节点都通过位置来标识。列入,标识为2的i-节点(inode 2)位于文件系统i-节点表中的第3个位置。

​ 文件系统的第3个部分就是数据取。文件的内容保存在这个区域。磁盘上所有块的大小都是一样的。如果文件包含了超过一个块的内容,则我呢见内容会存放在多个磁盘块中。一个较大的文件很容易分布在上千个独立的磁盘块中。

​ 文件属性的存储:内核先找到一个空的inode节点,,把文件的信息记录其中。图中内核找到i节点47。内核把文件的信息记录其中

​ 文件内容的存储:由于该新文件需要3个存储磁盘块,因此内核从自由块的列表中找出3个自由块。途中找到的就是627、200、992。内核缓冲区的第一块数据复制到块627,下一块数据复制到块200,最后一块数据复制到块992。

​ 文件内容按顺序存放在块627、200和992中。内核在i-节点的磁盘分布区记录了上述的块序列。磁盘分布区是一个磁盘块序号的列表,这3个编号放在最开始的3个位置。

​ 新文件的名字是userlist。内核将入口(47,userlist)添加到目录文件。文件名和i-节点号之间的对应关系将文件名和文件的内容及属性连接了起来。

B. 操作系统中,文件系统指的是什么主要目的是什么

系统文件是支持电脑正常工作的文件,就是我们常说的操作系统;另外还有文件叫应用软件,主要指想完成某项特定工作而安装的文件,比如图像编辑软件,播放软件,QQ软件,cad软件等等,压缩软件不是系统软件,图片查看程序也不是系统软件,但是操作系统都附加了图片查看软件。另:压缩软件,我们一般用的像winzip,winrar就是压缩软件,用来压缩或解压文件(压缩文件的目的是节省磁盘空间)。在网络搜索“winrar”就可以得到大量的winrar下载地址,下载以后需要安装在电脑上才能使用。安装的方法是:双击你下载的这个文件,就可以了。主要目的是实现对文件的按名存取。

C. FAT文件系统由哪几部分构成

算上早前的pc技术:一般有fat16和fat32。通常pc机使用的文件系统是fat16。像基于ms-dos,win95等系统都采用了fat16文件系统。在win9x下,fat16支持的分区最大为2gb。我们知道计算机将信息保存在硬盘上称为“簇”的区域内。使用的簇越小,保存信息的效率就越高。在fat16的情况下,分区越大簇就相应的要增大,存储效率就越低,势必造成存储空间的浪费。并且随着计算机硬件和应用的不断提高,fat16文件系统已不能很好地适应系统的要求。在这种情况下,推出了增强的文件系统fat32。同fat16相比,fat32主要具有以下特点:1.同fat16相比fat32最大的优点是可以支持的磁盘大小达到2tb(2047gb),但是不能支持小于512mb的分区。基于fat32的win2000可以支持分区最大为32gb;而基于fat16的win2000支持的分区最大为4gb。2.由于采用了更小的簇,fat32文件系统可以更有效率地保存信息。如两个分区大小都为2gb,一个分区采用了fat16文件系统,另一个分区采用了fat32文件系统。采用fat16的分区的簇大小为32kb,而fat32分区的簇只有4kb的大小。这样fat32就比fat16的存储效率要高很多,通常情况下可以提高15%。3.fat32文件系统可以重新定位根目录和使用fat的备份副本。另外fat32分区的启动记录被包含在一个含有关键数据的结构中,减少了计算机系统崩溃的可能性。

D. 操作系统的文件系统由哪五部分组成的

文件系统由三部分组成:
1、文件系统的接口,对对象操纵和管理的软件集合;
2、对象;
3、属性。

文件系统介绍:
文件系统是操作系统用于明确存储设备(常见的是磁盘,也有基于NAND Flash的固态硬盘)或分区上的文件的方法和数据结构,即在存储设备上组织文件的方法。
文件管理系统简称文件系统,是操作系统中负责管理和存储文件信息的软件机构。

E. Linux操作系统的文件系统有哪几部分组成

/bin
:bin是binary的缩写;
/boot
:存放启制动Linux时使用的一些核心文件;
/root
:root(超级管理员)的用户主目录;
/sbin
:s就是Super
User,存放系统管理员使用的系统管理程序;
/dev
:dev是device(设备)的缩写;这个目录下是所有Linux的外部设备;
/etc
:所有的系统管理所需要的配置文件和子目录;
/home
:用户的主目录;
/lib
:存放系统最基本的动态链接共享库;几乎所有的应用程序都需要用到这些共享库;
/lost+found
:这个目录平时是空的,当系统不正常关机后,一些丢失文件会存放到该目录下;
/mnt
:空目录,系统提供这个目录是让用户临时挂载别的文件系统;
/proc
:虚拟目录,它是系统内存的映射,我们可以通过直接访问这个目录来获取系统信息。
/tmp
:存放一些临时文件;
/usr
:很多应用程序和文件几乎都放在这个目录下;

F. 文件系统是如何建立的

右击,新建文件夹
针对各层简要分析如下:

1.首先我们来分析最低层——设备驱动层,该层负责与外设——磁盘等——通讯。文件系统都需要和存储设备打交道,而系统操作外设时离不开驱动程序。所以内核对文件的最后操作行为就是调用设备驱动程序完成从主存(内存)到辅存(磁盘)的数据传输。

文件系统相关的多数设备都属于块设备,常见的块设备驱动程序有磁盘驱动,光驱驱动等,之所以称它们为块设备,一个原因是它们读写数据都是成块进行的,但是更重要的原因是它们管理的数据能够被随机访问——不需要像字符设备那样必须顺序访问。

2.设备驱动层的上一层是物理I/O层,该层主要作为计算机外部环境和系统的接口,负责系统和磁盘之间数据块的交换。它要知道数据块在磁盘中地存储位置,也要知道文件数据块在内存缓冲中的位置,另外,它不需要了解数据或文件的具体结构。可以看到,这层最主要的工作是识别磁盘扇区和内存缓冲块[2]之间的映射关系。

3.再上层是基础I/O监督层,该层主要负责选择文件 I/O需要的设备,调度磁盘请求等工作,另外分配I/O缓冲和磁盘空间也在该层完成。由于块设备需要随机访问数据,而且对速度响应要求较高,所以操作系统不能像对字符设备那样简单、直接地发送读写请求,而必须对读写请求重新优化排序,以能节省磁盘寻址时间,另外也必须对请求提交采取异步调度(尤其写操作)的方式进行。总而言之,内核必须管理块设备请求,而这项工作正是由该层负责的。

4.倒数第二层是逻辑I/O层,该层允许用户和应用程序访问记录。它提供了通用的记录(record)I/O操作,同时还维护基本文件数据。为了方便用户操作和管理文件内容,文件内容往往被组织成记录形式,所以操作系统为操作文件记录提供了一个通用的逻辑操作层。

G. 操作系统的文件系统由哪五部分组成的

操作系统的文件系统由哪五部分组成的

文件系统由三部分组成:
1、文件系统的接口,对对象操纵和管理的软件集合;
2、对象;
3、属性。
文件系统介绍:
文件系统是操作系统用于明确存储设备(常见的是磁盘,也有基于NAND Flash的固态硬盘)或分区上的文件的方法和数据结构,即在存储设备上组织文件的方法让游。
文件管理系统简称文件系统,是操作系统中负责管理和存储文件信息的软件机构。

Windows下的“dos模式”是真正的dos系统吗? dos操作系统由哪几个部分组成?

是虚拟DOS命令提示符,而不是真正的DOS
真正的DOS是一个独立的操作系统,而且是单任务操作的,靠命令来操作控制软件和硬件资源

网络操作系统有哪四部分组成

(1)终端:用户进入网络所用的设备,如电传打字机、键盘显示器、计算机等。在局域网中,终端一般由微机担任,叫工作站,用户通过工作站共享网上资源。
(2)主机:有于进行数据分析处理和网络控制的计算机系统,其中包括外部设备、操作系统及其它软件。在局域网中,主机一般由较高档的计算机(如486和586机)担任,叫服务器,它应具有丰富的资源,如大容量硬盘、足够的内存和各种软件等。
(3)通信处理机:在接有终端的通信线路和主机之间设置的通信控制处理机器,分担数据交换和各种通信的控制和管理。在局域网中,一般不设通讯处理机,直接由主机承担通信的控制和管理任务。
(4)本地线路:指把终端与节点蔌主机连接起来的线路,其中包括集中器或多路器等。它是一种低速线路,费用和效率均较低。

从操作系统的组成来看,桌面属于操作系统的哪个部分

UI
用户界面

桌面其实是主文件夹中的一个子目录。
Windows的在Administrator文件夹里面有个桌面的文件夹,自己看看。
Linux的位置一般在/home/用户名/Desk下。
个人的理解是这样的!

在操作系统中,一个进程由哪些部分组成

进程的组成:静态描述: 是由程序,数据和进程控制块(PCB)组成 PCB的作用: 1 PCB中包含进程的描述信息,控制信息及资源信息,是进程动态特征的集中反映 2 创建一个进程时将首先创建其对应的PCB,进程完成后蠢滑祥则释放其PCB,进程即消亡 3 系统根据P...

windpws xp操作系统中窗口界面由哪些部分组成

有时候出现水平或者垂直滚动条是不一定的,是根据窗口中的内容来决定的.内容的多少来决定是否需要水平滚动条或者是垂直滚动条,或者两者都有.

液压系统由哪五个部分组成?

即动力元件、执行元件、控制元件、无件和液压油。

计算机系统包括哪些系统?其中硬件系统由哪五部分组成?

计算机系统包括硬件系统和软件系统,硬件系统由中央处理器、内存储器,外部存储器、出入设备、输出设备组成

windows 操作系统是由哪几部分组成的?每带搏个部分各有什么作用?

WINDOWS是由美国微软推出由发展而来的
windows95之前windows版本需DOS支持
windows95windows98由w4.0或w4.01等支持,
所以它主要包括三大部分
引导部分,资源管理部分,图形界面
引导部分主要负责计算机的启动与硬件连接工作及一些原DOS内容,支持一些服务程序
资源管理部分,各种资源的处理分配包括网络资源
图形界面是让大多数人省力的工作有一个友好的界面

阅读全文

与文件系统的构成要素相关的资料

热点内容
linux连接ftp 浏览:512
es文件浏览器视频笔记 浏览:874
mac无法打开描述文件 浏览:134
什么软件打文件 浏览:53
数据库无数据变成0 浏览:899
名企笔试如何刷编程题 浏览:49
js跳到页面某地 浏览:550
jsp展示clob字段 浏览:779
nyx在网络上是什么意思 浏览:145
乐播农业app是什么 浏览:530
编程框架如何开发 浏览:136
金庸群侠传3修改代码 浏览:712
检察院的文件类别有哪些 浏览:793
怎么把九游残留数据删除 浏览:828
有什么女生主动聊天的app 浏览:436
有哪些可以督促自己的app 浏览:244
用USB传输视频文件夹显示为空 浏览:710
恢复文件软件免费版手机 浏览:648
lg怎么隐藏文件 浏览:836
苹果免费读书app推荐 浏览:497

友情链接