当我操纵某些基准工具 I/O 深度时,我到底要改变什么?
假设我在 /dev/sda 上有 SATA 磁盘。如果我运行 hdparm:
root@linaro-gnome:~# hdparm -I /dev/sda | grep Queue
Queue depth: 32
* Native Command Queueing (NCQ)
如果我检查 I/O 调度程序队列深度:
root@linaro-gnome:/# cat /sys/block/sda/queue/nr_requests
128
如果我检查 scsi 队列深度:
root@linaro-gnome:/sys/bus/scsi/devices/0:0:0:0/block# ls
sda
root@linaro-gnome:/# cat /sys/bus/scsi/devices/0\:0\:0\:0/queue_depth
31
当操作 I/O 深度时,我要更改什么?当有人提到 I/O 深度时,他指的是什么?
还有什么我想念的吗?
谢谢