文件分布到同一硬盘分区表和主文件表的不同分区能提高io写入么

磁盘IO监控_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
磁盘IO监控
阅读已结束,下载文档到电脑
想免费下载更多文档?
定制HR最喜欢的简历
下载文档到电脑,方便使用
还剩8页未读,继续阅读
定制HR最喜欢的简历
你可能喜欢当下软件园 / 汇聚当下最新最酷的软件下载站!
热门搜索:
您的位置:
> 磁盘IO占用测试工具 V1.0 绿色版
磁盘IO占用测试工具 V1.0 绿色版 / 磁盘io测试工具
网友评分:0分
  磁盘IO占用测试工具是一款绿色小巧的小软件,这款磁盘io测试工具具有时时监控硬盘IO速度的功能,能够非常有效的帮助用户查看硬盘的性能。这款软件使用比较简单,只需打开软件选择硬盘然后点击“开始监控”即可。
软件特别说明
分区魔术师,英文名字为 Paragon Partition Manager,它是一套磁盘管理软件,是目前为止最好用的磁盘管理工具之一。
PowerQuest PartitionMagic是一个优秀硬盘分区管理工具。该工具可以在不损失硬盘中已有数据的前提下对硬盘进行重新分区、格式化分区、复制分区、移动分区、隐藏/重现分区、从任意分区引导系统、转换分区(如
FATFAT32 )结构属性等。
除了C盘外尽量使用NTFS分区,在NTFS文件系统是一个基于安全性及可靠性的文件系统,除兼容性之外,它远远优于FAT32。它不但可以支持达2TB大小的分区,而且支持对分区、文件夹和文件的压缩,可以更有效地管理磁盘空间。
HDD Regenerator Shell是一个可令硬盘起死回生的特殊软件,它可以清除硬盘表面的物理坏道,不是隐藏,而是真正的修复坏道!
pqmagic 9.0中文版是一套磁盘管理软件,是目前为止最好用的磁盘管理工具之一,能够优化磁盘使应用程序和系统速度变得更快,不损失磁盘数据下调整分区大小,对磁盘进行分区.
其他版本下载
磁盘io测试工具|磁盘IO占用测试工具 V1.0 绿色版
Copyright (C)
www.downxia.com.All rights reserved.硬盘数据结构_百度百科
声明:百科词条人人可编辑,词条创建和修改均免费,绝不存在官方及代理商付费代编,请勿上当受骗。
硬盘数据结构
硬盘最基本的组成部分是由坚硬金属材料制成的涂以磁性介质的盘片,不同容量硬盘的盘片数不等。每个盘片有两面,都可记录信息。每个磁道被分成许多扇形的区域,每个区域叫一个,每个扇区可存储128×2的N次方(N=0.1.2.3)信息。在DOS中每是128×2的2次方=512,盘片表面上以盘片中心为圆心,不同半径的同心圆称为。硬盘中,不同盘片相同半径的所组成的圆柱称为柱面。
硬盘数据结构硬盘的数据结构
(1)基本结构
1.,,柱面和
与柱面都是表示不同半径的圆,在许多场合,和柱面可以互换使用,我们知道,每个有两个面,每个面都有一个磁头,习惯用磁头号来区分。,磁道(或柱面)和构成了硬盘结构的基本参数,帮这些 参数可以得到硬盘的容量,基计算公式为:
=×(柱面)数×每道×每扇区字节数
“簇”是硬盘上数据进行分配的最小单位。当创建一个很小的文件时,如是一个字节,则它在上并不是只占一个字节的空间,而是占有整个一簇。操作系统视不同的存储介质(如,硬盘),不同容量的硬盘,簇的大小也不一样。簇的大小可在称为参数块(BPB)中获取。簇的概念仅适用于数据区。
(2)数据结构
格式化好的硬盘,整个按所记录数据的作用不同可分为五部分:(MBR:Main Boot Record),操作系统引导记录(:OS Boot Record),(FAT:File Assign Table),根目录(DIR:Directory)和数据区(DATA)。前5个重要信息在的外上,原因是外圈周长总大于内圈周长,也即外圈存储密度要小些,可靠性高些。其中只有是唯一的,其它的随你的分区数的增加而增加。
主位于整个硬盘的0柱面0磁头1扇区,包括硬盘MBR(Main Boot Record)和DPT(Disk Partition Table)。其中的作用就是检查是否正确以及确定哪个分区为,并在程序结束时把该分区的启动程序(也就是操作系统)调入内存加以执行。至于,很多人都知道,以80H或00H为开始标志,以55AAH为结束标志,共64字节,位于本的最末端。值得一提的是,MBR是由分区程序(例如DOS 的Fdisk.exe)产生的,不同的操作系统可能这个是不尽相同。如果你有这个意向也可以自己去编写一个,只要它能完成前述的任务即可,这也是为什么能实现多系统启动的原因(说句题外话:正因为这个容易编写,所以才出现了很多的)。
2.操作系统引导扇区
(OS Boot Record)即操作系统,通常位于硬盘的1柱面0磁头1扇区(这是对于DOS来说的,对于那些以多重引导方式启动的系统则位于相应的/的第一个扇区),是操作系统可直接访问的第一个扇区,它也包括一个引导程序和一个被称为BPB(BIOS Parameter Block)的本分区参数记录表。其实每个都有一个,其参数视分区的大小、操作系统的类别而有所不同。引导程序的主要任务是判断本分区根目录前两个文件是否为操作系统的(例如MSDOS或者起源于MSDOS的Win9x/Me的IO.SYS和MSDOS.SYS)。如是,就把第一个文件读入内存,并把控制权交予该文件。BPB参数块记录着本分区的起始、结束扇区、文件存储格式、硬盘介质描述符、根目录大小、FAT个数、(Allocation Unit,以前也称之为簇)的大小等重要参数。由程序产生(例如DOS 的Format)。
FAT(File Allocation Table)即,是DOS/Win9x系统的文件寻址系统,为了起见,FAT一般做两个,第二FAT为第一FAT的备份, FAT区紧接在之后,其大小由本分区的大小及文件分配单元的大小决定。关于FAT的格式历来有很多选择,Microsoft 的DOS及Windows采用我们所熟悉的FAT12、FAT16和FAT32格式,但除此以外并非没有其它格式的FAT,像Windows NT、OS/2、UNIX/Linux、Novell等都有自己的。
4.根目录区
DIR是Directory即根目录区的简写,DIR紧接在第二FAT表之后,只有FAT还不能在磁盘中的位置,FAT还必须和DIR配合才能准确定位文件的位置。是文件组织结构的又一重要组成部分。分为两类:根目录,子目录。根目录有一个,子目录可以有多个。子目录下还可以有子目录,从而形成“树状”的结构。子目录其实是一种特殊的文件,文件系统为目录项分配32字节。目录项分为三类:文件,子目录(其内容是许多目录项),(只能在根目录,只有一个。目录项中有文件(或子目录,或)的名字,扩展名,属性,生成或最后修改日期,时间,开始簇号,及文件大小。位置时,操作系统根据DIR中的起始单元,结合FAT表就可以知道文件在的具体位置及大小了。在DIR区之后,才是真正意义上的数据存储区,即DATA区。
DATA虽然占据了硬盘的绝大部分空间,但没有了前面的各部分,它对于我们来说,也只能是一些枯燥的,没有任何意义。在这里有一点要说明的是,我们通常所说的格式化程序(指,例如DOS下的Format程序),并没有把DATA区的数据清除,只是重写了FAT表而已,至于分区硬盘,也只是修改了MBR和,绝大部分的DATA区的数据并没有被改变,这也是许多硬盘数据能够得以修复的原因。但即便如此,如MBR//FAT/DIR之一被破坏的话,也足够咱们那些所谓的DIY老鸟们忙乎半天了……需要提醒大家的是,如果你经常整理,那么你的数据区的数据可能是连续的,这样即使MBR/FAT/DIR全部坏了,我们也可以使用磁盘编辑软件(比如DOS下的DiskEdit),只要找到一个文件的起始保存位置,那么这个文件就有可能被恢复(当然了,这需要一个前提,那就是你没有覆盖这个文件……)。
硬盘数据结构硬盘分区方式
我们平时说到的分区概念,不外乎三种:、和。
是一个比较单纯的分区,通常位于硬盘的最前面一块区域中,构成逻辑C磁盘。在中,不允许再建立其它逻辑磁盘。
的概念则比较复杂,也是造成分区和逻辑混淆的主要原因。由于硬盘仅仅为保留了64个字节的,而每个分区的参数占据16个字节,故中总计可以存储4个分区的数据。操作系统只允许存储4个分区的数据,如果说逻辑就是分区,则系统最多只允许4个逻辑磁盘。对于具体的应用, 4个逻辑往往不能满足实际需求。为了建立更多的逻辑供操作系统使用,系统引入了的概念。
所谓,严格地讲它不是一个实际意义的分区,它仅仅是一个指向下一个分区的指针,这种指针结构将形成一个。这样在中除了主分区外,仅需要存储一个被称为的分区数据,通过这个扩展分区的数据可以找到下一个分区(实际上也就是下一个逻辑)的起始位置,以此起始位置类推可以找到所有的分区。无论系统中建立多少个逻辑,在主引导扇区中通过一个的参数就可以逐个找到每一个逻辑磁盘。
需要特别注意的是,由于之后的各个分区是通过一种的结构来实现链接的,因此,若单向链表发生问题,将导致逻辑磁盘的丢失。
硬盘数据结构数据存储原理
1.文件的读取
操作系统从目录区中读取文件信息(包括文件名、后缀名、文件大小、修改日期和文件在数据区保存的第一个簇的簇号),我们这里假设第一个簇号是0023。
操作系统从0023簇读取相应的数据,然后再找到FAT的0023单元,如果内容是文件结束标志(FF),则表示文件结束,否则内容保存数据的下一个簇的簇号,这样重复下去直到遇到文件结束标志。
2.文件的写入
当我们要保存文件时,操作系统首先在DIR区中找到空区写入文件名、大小和创建时间等相应信息,然后在Data区找到闲置空间将文件保存,并将Data区的第一个簇写入DIR区,其余的动作和上边的读取动作差不多。
3.文件的删除
看了前面的文件的读取和写入,你可能没有往下边继续看的信心了,不过放心,Win9x的文件删除工作却是很简单的,简单到只在目录区做了一点小改动――将目录区的文件的第一个字符改成了E5就表示将改文件删除了。

我要回帖

更多关于 硬盘分区表和主文件表 的文章

 

随机推荐