Kernel
blockdev 命令:每個請求的最大扇區數是多少?
blockdev
有這個選項--getmaxsect
來“獲得每個請求的最大扇區”。**BLOCKDEV(8)**手冊頁沒有說明每個請求的最大扇區是什麼意思。我在我的系統上執行了這個命令,我得到了以下結果:
# blockdev --getmaxsect /dev/sda 2560
blockdev
是塊設備ioctl
的基本介面;在--getmaxsect
的情況下,它使用BLKSECTGET
,它返回與塊設備關聯的隊列中請求的最大扇區數。似乎沒有太多關於此的文件;include/linux/blkdev.h
是相關的。在Linux Device Drivers , 2nd edition的第 12 章中簡要提及:
BLKSECTGET
BLKSECTSET
這些命令檢索並設置每個請求的最大扇區數(儲存在 中
max_sectors
)。總之,
blockdev --getmaxsect
返回可以在對塊設備的單個請求中使用的最大扇區數。