История изменений
Исправление Vsevolod-linuxoid, (текущая версия) :
seva@hp15:~$ sudo dd if=/home/seva/isos/Rocky-8.8-x86_64-minimal.iso of=/dev/sdb bs=8M oflag=direct status=progress
2424307712 байт (2,4 GB, 2,3 GiB) скопирован, 94 s, 25,8 MB/s
291+1 записей получено
291+1 записей отправлено
2447376384 байт (2,4 GB, 2,3 GiB) скопирован, 94,9528 s, 25,8 MB/s
Вот так выглядит запись с правильными опциями, при этом grep Dirty /proc/meminfo
показывает околонулевые уровни в процессе.
А теперь запустим без опций oflag=direct status=progress
и сразу видим использование кеша:
seva@hp15:~$ grep Dirty /proc/meminfo
Dirty: 2306424 kB
seva@hp15:~$ grep Dirty /proc/meminfo
Dirty: 2289844 kB
seva@hp15:~$ grep Dirty /proc/meminfo
Dirty: 2263992 kB
seva@hp15:~$ grep Dirty /proc/meminfo
Dirty: 2248724 kB
И при этом ты прав, действительно, dd не отпускает терминал, пока не кончит, но работает медленнее:
seva@hp15:~$ sudo dd if=/home/seva/isos/Rocky-8.8-x86_64-minimal.iso of=/dev/sdb bs=8M
291+1 записей получено
291+1 записей отправлено
2447376384 байт (2,4 GB, 2,3 GiB) скопирован, 178,483 s, 13,7 MB/s
Честно говоря, и сам удивлен. Я думал, что копировать в оперативку, а потом на диск будет быстрее, чем с диска на диск, но нет. Видимо, дело в том, что у меня SSD.
Тестил на одной и той же USB флешке в одном и том же порту.
seva@hp15:~$ uname -a
Linux hp15 5.15.0-83-generic #92-Ubuntu SMP Mon Aug 14 09:30:42 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux
seva@hp15:~$ lsb_release -a
No LSB modules are available.
Distributor ID: Linuxmint
Description: Linux Mint 21.2
Release: 21.2
Codename: victoria
Исправление Vsevolod-linuxoid, :
seva@hp15:~$ sudo dd if=/home/seva/isos/Rocky-8.8-x86_64-minimal.iso of=/dev/sdb bs=8M oflag=direct status=progress
2424307712 байт (2,4 GB, 2,3 GiB) скопирован, 94 s, 25,8 MB/s
291+1 записей получено
291+1 записей отправлено
2447376384 байт (2,4 GB, 2,3 GiB) скопирован, 94,9528 s, 25,8 MB/s
Вот так выглядит запись с правильными опциями, при этом grep Dirty /proc/meminfo
показывает околонулевые уровни в процессе.
А теперь запустим без опций oflag=direct status=progress
:
seva@hp15:~$ grep Dirty /proc/meminfo
Dirty: 2306424 kB
seva@hp15:~$ grep Dirty /proc/meminfo
Dirty: 2289844 kB
seva@hp15:~$ grep Dirty /proc/meminfo
Dirty: 2263992 kB
seva@hp15:~$ grep Dirty /proc/meminfo
Dirty: 2248724 kB
И сразу видим использование кеша, при этом ты прав, действительно, dd не отпускает терминал, пока не кончит, но работает медленнее:
seva@hp15:~$ sudo dd if=/home/seva/isos/Rocky-8.8-x86_64-minimal.iso of=/dev/sdb bs=8M
291+1 записей получено
291+1 записей отправлено
2447376384 байт (2,4 GB, 2,3 GiB) скопирован, 178,483 s, 13,7 MB/s
Честно говоря, и сам удивлен. Я думал, что копировать в оперативку, а потом на диск будет быстрее, чем с диска на диск, но нет. Видимо, дело в том, что у меня SSD.
Тестил на одной и той же USB флешке в одном и том же порту.
seva@hp15:~$ uname -a
Linux hp15 5.15.0-83-generic #92-Ubuntu SMP Mon Aug 14 09:30:42 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux
seva@hp15:~$ lsb_release -a
No LSB modules are available.
Distributor ID: Linuxmint
Description: Linux Mint 21.2
Release: 21.2
Codename: victoria
Исходная версия Vsevolod-linuxoid, :
seva@hp15:~$ sudo dd if=/home/seva/isos/Rocky-8.8-x86_64-minimal.iso of=/dev/sdb bs=8M oflag=direct status=progress
2424307712 байт (2,4 GB, 2,3 GiB) скопирован, 94 s, 25,8 MB/s
291+1 записей получено
291+1 записей отправлено
2447376384 байт (2,4 GB, 2,3 GiB) скопирован, 94,9528 s, 25,8 MB/s
Вот так выглядит запись с правильными опциями, при этом grep Dirty /proc/meminfo
показывает околонулевые уровни в процессе.
А теперь запустим без опций oflag=direct status=progress
:
seva@hp15:~$ grep Dirty /proc/meminfo
Dirty: 2306424 kB
seva@hp15:~$ grep Dirty /proc/meminfo
Dirty: 2289844 kB
seva@hp15:~$ grep Dirty /proc/meminfo
Dirty: 2263992 kB
seva@hp15:~$ grep Dirty /proc/meminfo
Dirty: 2248724 kB
И сразу видим использование кеша, при этом ты прав, действительно, dd не отпускает терминал, пока не кончит, но работает медленнее:
seva@hp15:~$ sudo dd if=/home/seva/isos/Rocky-8.8-x86_64-minimal.iso of=/dev/sdb bs=8M
291+1 записей получено
291+1 записей отправлено
2447376384 байт (2,4 GB, 2,3 GiB) скопирован, 178,483 s, 13,7 MB/s
Честно говоря, и сам удивлен. Я думал, что копировать в оперативку, а потом на диск будет быстрее, чем с диска на диск, но нет. Видимо, дело в том, что у меня SSD.