sudo time dd iflag=direct,nonblock if=/dev/sdb of=/dev/null bs=8k count=8388608
sudo time dd iflag=direct,nonblock if=/dev/sdb2 of=/dev/null bs=8k count=8388608
dd如何绕开cache
如果要规避掉文件系统cache,直接读写,不使用buffer cache,需做这样的设置
iflag=direct,nonblock
oflag=direct,nonblock
iflag=cio
oflag=cio
direct 模式就是把写入请求直接封装成io 指令发到磁盘
非direct 模式,就把数据写入系统缓存,然后就认为io 成功,并由操作系统决定缓存中的数据什么时候被写入磁盘