关于磁盘的大小存在一些混淆。
我正在尝试计算磁盘单页的大小。我想知道典型磁盘的单页中有多少个块?而且,如果我看到硬盘的规格,它说“缓冲区大小= 512字节”,这相当于扇区大小吗?
答案1
我不确定“磁盘的单页”是什么意思。虚拟内存有页面,而磁盘没有。
硬盘具有物理扇区大小(目前通常为 4096 字节)和逻辑扇区大小(通常为 512 字节)。这是因为很久以前,硬盘的物理扇区大小为 512 字节,引入逻辑/物理大小是为了保持其(某种程度上)兼容。
例如,您可以使用 找出硬盘的物理和逻辑扇区大小fdisk -l
。
在硬盘规格中,“缓冲区大小”通常是指硬盘控制器用于缓冲的内部RAM的大小。但这远远超过 512 字节。我不知道您读到的“缓冲区大小 = 512 字节”的具体规范是什么,所以我无法对此发表评论。