Linux 块大小-不同的地方不同

Linux 块大小-不同的地方不同

当我通过 blockdev --getbsz /dev/sda 检查块大小时,我得到的结果是:4096 但是当我使用 cat /sys/block/sda/queue/physical_block_size 或 cat /sys/block/sda/queue/logical_block_size 时,我得到的结果是 512。这是正常的吗?有这样的差异可以接受吗,或者它可能会影响性能/硬盘寿命?此外,我还可以看到:blockdev --getbsz /dev/sda1 1024 那么哪一个是有效块大小?其余的有什么意义吗?

相关内容