
*** 作系统读取硬盘的时候,不会一个个扇区(512 字节)地读取,这样效率太低,而是一次性连续读取多个扇区,即一次性读取一个"块"(block)。这种由多个扇区组成的"块",是文件存取的最小单位。"块"的大小,最常见的是 1KB,即连 2 个 sector 扇区组成一个 block。或 4K。
我要没记错:block
是块,这个是系统文件系统的最小分配单位,注意是系统的,不是硬件的。
这个block
是看文件系统建立时的设置情况,类似于
Windows
下面所说的簇。
这个是在格式化系统时进行设置,具体多大看文件系统,我记得现在默认都是
4k
。至少
Ext3
默认是
4k
。而且
block
大小和磁盘最大限制有关系的,如果你用
4k
,ext3
极限最高
16T
,也就是
4k
*
2^32
,如果你用
1k
,那么就缩小到了
4T。
其他场合,block
同样也是最小分配单位的意思,但有些仅限于当作一个“计量单位”来使用。当作计量单位时,好像一般都是
1k。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)