Искусственно главный кэш-буфер?

В сообщении об ошибке говорится, "Карта een", которая является голландской для чего-то как, "Каталог".

Вы не можете dd каталог. У Вас должны быть файл или другое устройство как источник и цель. if и of соответственно.

Плохо

dd if=/some/directory of=/another/file
dd if=/some/directory of=/some/device
dd if=/some/directory of=/some/directory
dd if=/some/device    of=/some/directory
dd if=/some/file      of=/some/directory

Хороший

dd if=/some/file   of=/another/file
dd if=/some/file   of=/some/device
dd if=/some/device of=/some/file
dd if=/some/device of=/some/device

Когда хороший разлагается

И как всегда при использовании dd – заботьтесь для получения его корректный.

dd if=/some/file of=WRONG_DEVICE
3
17.07.2014, 14:22
1 ответ

Чтобы заполнить кеш весь файл:

cat big.file >/dev/null

Чтобы заполнить кеш частью файла, согласно этот комментарий :

time dd if=big.file of=/dev/null bs=1024k count=XXX skip=YYY

Пример файла 2.5G:

$ time rarara big.file 0 2459650481
real    0m13.803s

$ sync && echo 3 | sudo tee /proc/sys/vm/drop_caches

$ time dd if=big.file of=/dev/null bs=4096 count=600501 skip=0
real    0m14.394s
0
27.01.2020, 21:43

Теги

Похожие вопросы