gpt4 book ai didi

linux - 写入磁盘时谁决定 block 大小?

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:56:36 25 4
gpt4 key购买 nike

<分区>

这可能是一个天真的问题,但我找不到直接的答案。

在使用 dd 工具、fio 和 bonnie++ 等 IO 工具时,工具参数之一是设置将在测试中使用的 block 大小。因此,可以将 block 大小设置为 512 KB、1 MB 甚至更多。随着 block 大小变大,输出 MB/s 也会变高,我相信这是合乎逻辑的,因为您可以在更少的 block 上写入。

所以我的问题是:

-当某些内核的默认 block 大小为 4 KB 或 32 KB 时,该过程如何发生?!

-在任何其他应用程序中,谁决定写入磁盘的 block 大小?是应用程序本身还是操作系统?!

-例如,数据库应用程序的典型 block 大小是多少?!

提前致谢:)

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com