在最近,我看到过很多网友都在问,单元大小到底有什么用?它的大小对什么有影响?带着这些疑问请您耐心看完。
首先,我们得明白,单元大小这个值,到底是用来干什么的。其实单元大小其实就是表示的一个文件在磁盘里面的一个最小单元,什么意思呢?简单来讲,整个磁盘好比一本书,在书里面有一页一页的数据,但是呢,书的纸张大小不一样,所以,纸张大的书,一页的内容就比纸张小的书多,但是其厚度肯定是小于后者的。相对而言就是文件单元的大小,影响的就是磁盘单块空间的容量(纸张的大小)。
所以,在我们明白文件单元的大小原理之后,您是否已经明白了它的作用呢?其实,它的作用就是划分我们整个磁盘空间的存储内存,将它划分成相等大小的空间。存储文件时,就将其内容划分成为一块一块的相同大小的单元存储起来。当然,最后一个单元可能没有占满,但是其仍然会占据一个单元大小的空间。
那么,它对什么有影响呢?其实从上面的内容已经能看出来,单元大小其实就是起到划分磁盘空间的一个作用。所以,当它单元较大时,磁盘被划分的空间个数自然就少一些,所以在读写较大的文件时,其读写的次数是大大降低的,所以读写速度就更快。为什么强调是大文件呢?因为,试想一下,当文件只有较小(1kb)时,如果单元大小是8kb或是32kb,这时文件时所占拒的空间都是一页,所以读写速度上是没有多大差别的。但是这时,它们的页大小却是不一样,单元大小越大,该文件占据的内存空间就有多大,所以当读写的文件较小时,较大的单元可能会浪费更多的磁盘空间。
在官方的文档中,一些常用的文件系统其建议的单元大小如下:
NTFS文件系统:2Gb-2T的硬盘,建议都是4kb;
Fat32文件系统:小于8Gb的建议4kb;8Gb-16Gb的建议8kb;16Gb-32Gb的建议16kb;。
Exfat文件系统:一般情况下小于32 Gb建议32kb,大于的128kb。
注:1kb等于1024字节。
一般情况下,我们按上面的官方对照表来格式化自己的设备就可以了,因为这样已经基本能够满足一般的需求了。当然如果您需要将硬盘的空间得到最充分的利用,那么你可以在了解自身需求的前提下,适当地调节单元大小也是可以的。
比如,需要经常存储较大的文件,这些文件基本都是几十上百兆,甚至几个G,那么就可以将单元大小由标准值适当增加;相反,如果仅仅只是用来存储一些小的文档,那么可以适当降低单元大小值。