卷
硬盘上的存储区域。驱动器使用一种文件系统(如 FAT 或 NTFS)格式化卷,并给它指派一个驱动器号。单击“Windows 资源管理器”或“我的电脑”中相应的图标可以查看驱动器的内容。一个硬盘包括好多卷,一卷也可以跨越许多磁盘。 |
驱动器
通过某个文件系统格式化并带有一个驱动器号的存储区域。存储区域可以是软盘、CD、硬盘或其他类型的磁盘。单击“Windows 资源管理器”或“我的电脑”中相应的图标可以查看驱动器的内容。 要想了解软盘和光盘中的信息,就必须把他们分别插入到软盘驱动器和光盘驱动器中,供计算机对上面的数据信息进行识别和处理。 软盘驱动器和光盘驱动器都位于机箱中,只把它们的"嘴巴"露在外面,随时准备"吃进"软盘和光盘。 至于硬盘,由于它是不可移动的,所以被固定于驱动器之中,也就是说,硬盘和硬盘驱动器是一体的。 一台计算机可能有不止一个软、硬盘驱动器,怎样区别它们呢?我们采取给驱动器取名字的办法。驱动器的名字都是用单个的英文字母表示的,用A和B来表示软盘驱动器,用C、D、E来表示硬盘驱动器,光盘驱动器一般用字母H来表示。这样,就有了我们常说的"A驱、B驱、C驱、D驱",每台计算机一般只有一个光盘驱动器,所以经常简称之为"光驱"。 文件系统是操作系统与驱动器之间的接口,当操作系统请求从硬盘里读取一个文件时,会请求相应的文件系统(FAT 16/32/NTFS)打开文件。扇区是磁盘最小的物理存储单元,但由于操作系统无法对数目众多的扇区进行寻址,所以操作系统就将相邻的扇区组合在一起,形成一个簇,然后再对簇进行管理。每个簇可以包括2、4、8、16、32或64个扇区。显然,簇是操作系统所使用的逻辑概念,而非磁盘的物理特性。 为了更好地管理磁盘空间和更高效地从硬盘读取数据,操作系统规定一个簇中只能放置一个文件的内容,因此文件所占用的空间,只能是簇的整数倍;而如果文件实际大小小于一簇,它也要占一簇的空间。所以,一般情况下文件所占空间要略大于文件的实际大小,只有在少数情况下,即文件的实际大小恰好是簇的整数倍时,文件的实际大小才会与所占空间完全一致。 “文件大小”与“所占空间”的差别
|
用Chkdsk查看簇大小
在Windows操作系统中,我们可以使用Chkdsk命令查看硬盘分区的簇大小。例如我们要在Windows XP下查看C盘的簇大小,可以单击“开始→运行”,键入“CMD”后回车,再键入“C:”后回车,然后输入“Chkdsk”后回车,稍候片刻从它的分析结果中,我们就可以得到C盘的簇大小,不过它把簇称之为“分配单元”或者“Allocation unit”。
扇区
磁盘上的每个磁道被等分为若干个弧段,这些弧段便是磁盘的扇区。磁盘驱动器在向磁盘读取和写入数据时,要以扇区为单位。在磁盘上,DOS操作系统是以“簇”为单位为文件分配磁盘空间的。硬盘的簇通常为多个扇区,与磁盘的种类、DOS 版本及硬盘分区的大小有关。每个簇只能由一个文件占用,即使这个文件中有几个字节,决不允许两个以上的文件共用一个簇,否则会造成数据的混乱。这种以簇为最小分配单位的机制,使硬盘对数据的管理变得相对容易,但也造成了磁盘空间的浪费,尤其是小文件数目较多的情况下,一个上千兆的大硬盘,其浪费的磁盘空间可达上百兆字节。 |
http://lwj159357.blog.163.com/blog/static/2770452420080289512171/