Basé sur la réponse de @sendmoreinfo :
dd if=/dev/device iflag=direct bs=1M
Cela n'affecte pas le cache de lecture.
Vous pouvez essayer
sync
echo 3 > /proc/sys/vm/drop_caches
qui supprime toutes sortes de caches.
Pour plus de détails, voir /usr/src/linux/Documentation/sysctl/vm.txt
le drop_caches
.
(Remarque :la question portait sur busybox dd qui, à ce jour, ne prend toujours pas en charge iflag=direct
.)
E/S directes (mode ouvert O_DIRECT
) devrait fonctionner, mais votre noyau et/ou dd
peut ne pas le prendre en charge.