系统管理指南:设备和文件系统

逻辑块大小

逻辑块大小是 UNIX® 内核用来读取或写入文件的块的大小。逻辑块大小通常与物理块大小不同。物理块大小通常为 512 字节,这是磁盘控制器可以读取或写入的最小块的大小。

缺省情况下,逻辑块大小设置为系统的页面大小。对于 UFS 文件系统,缺省的逻辑块大小为 8192 字节 (8 KB)。UFS 文件系统支持 4096 或 8192 字节(4 或 8 KB)的块大小。建议的逻辑块大小为 8 KB。


仅适用于 SPARC –

在 sun-4uTM 平台上,只能指定 8192 字节的块大小。


要选择最适合您系统的逻辑块大小,应同时考虑所需性能和可用空间。对于大多数 UFS 系统,8 KB 的文件系统可提供最佳的性能,在磁盘性能与主内存和磁盘的空间使用之间实现很好的平衡。

通常,当大多数文件都非常大时,要提高效率,应为文件系统使用较大的逻辑块大小。当大多数文件都非常小时,应为文件系统使用较小的逻辑块大小。可以对文件系统使用 quot -c filesystem 命令,显示有关按块大小分布文件的完整报告。

但是,在大多数情况下,在创建文件系统时设置的页面大小很可能是最佳大小。