Я согласен "интересно и забавно"....reboot - для "профилактики"
тест 1
первый блок (гигабай) забиваем нулями
# dd if=/dev/zero of=/dev/sdb bs=1000000 count=1000
скопійовано 1000000000 байтів (1,0 GB), 2,37326 с, 421 MB/s
второй гиг рандомом (не смотрим на скорость записи)
# dd if=/dev/urandom of=/dev/sdb bs=1000000 count=1000 seek=1000
скопійовано 1000000000 байтів (1,0 GB), 55,8409 с, 17,9 MB/s
читаем первий блок с нулями
# dd if=/dev/sdb of=/dev/null bs=1000000 count=1000
скопійовано 1000000000 байтів (1,0 GB), 2,48221 с, 403 MB/s
читаем второй блок с даними
# dd if=/dev/sdb of=/dev/null bs=1000000 count=1000 skip=1000
скопійовано 1000000000 байтів (1,0 GB), 5,20914 с, 192 MB/s
проверям скорост hdparm (я так понимаю она читает первий гиг, ну и чуть-чуть второго)
# hdparm -t /dev/sdb
Timing buffered disk reads: 1066 MB in 3.01 seconds = 354.40 MB/sec
тест 2
теперь наоборот: второй блок нулями, а первий блок рандомом
# dd if=/dev/zero of=/dev/sdb bs=1000000 count=1000 seek=1000
скопійовано 1000000000 байтів (1,0 GB), 2,38025 с, 420 MB/s
# dd if=/dev/urandom of=/dev/sdb bs=1000000 count=1000
скопійовано 1000000000 байтів (1,0 GB), 53,8513 с, 18,6 MB/s
читаем первый блок с даними
# dd if=/dev/sdb of=/dev/null bs=1000000 count=1000
скопійовано 1000000000 байтів (1,0 GB), 5,22149 с, 192 MB/s
читаем второй блок с нулями
# dd if=/dev/sdb of=/dev/null bs=1000000 count=1000 skip=1000
скопійовано 1000000000 байтів (1,0 GB), 2,46108 с, 406 MB/s
ну и hdparm
# hdparm -t /dev/sdb
Timing buffered disk reads: 552 MB in 3.00 seconds = 183.70 MB/sec
теперь повторно тест 1 и снова тест 2
тест 1 - без коментариев. результат тот-же
# dd if=/dev/zero of=/dev/sdb bs=1000000 count=1000
скопійовано 1000000000 байтів (1,0 GB), 2,34521 с, 426 MB/s
# dd if=/dev/urandom of=/dev/sdb bs=1000000 count=1000 seek=1000
скопійовано 1000000000 байтів (1,0 GB), 55,8362 с, 17,9 MB/s
# dd if=/dev/sdb of=/dev/null bs=1000000 count=1000
скопійовано 1000000000 байтів (1,0 GB), 2,46851 с, 405 MB/s
# dd if=/dev/sdb of=/dev/null bs=1000000 count=1000 skip=1000
скопійовано 1000000000 байтів (1,0 GB), 5,23399 с, 191 MB/s
# hdparm -t /dev/sdb
Timing buffered disk reads: 1066 MB in 3.01 seconds = 354.16 MB/sec
тест 2 - аналогично
# dd if=/dev/zero of=/dev/sdb bs=1000000 count=1000 seek=1000
скопійовано 1000000000 байтів (1,0 GB), 2,38057 с, 420 MB/s
# dd if=/dev/urandom of=/dev/sdb bs=1000000 count=1000
скопійовано 1000000000 байтів (1,0 GB), 55,7857 с, 17,9 MB/s
# dd if=/dev/sdb of=/dev/null bs=1000000 count=1000
скопійовано 1000000000 байтів (1,0 GB), 5,21615 с, 192 MB/s
# dd if=/dev/sdb of=/dev/null bs=1000000 count=1000 skip=1000
скопійовано 1000000000 байтів (1,0 GB), 2,46573 с, 406 MB/s
# hdparm -t /dev/sdb
Timing buffered disk reads: 552 MB in 3.00 seconds = 183.97 MB/sec
ну и как последний гвоздь, произведем чтение двух блоков. Скорость должна бить где-то посредине между 200 и 400 = 300 МБ/с. Проверяем....
сейчас (после теста 2) первий гиг с даними второй с нулями
# dd if=/dev/sdb of=/dev/null bs=1000000 count=2000
скопійовано 2000000000 байтів (2,0 GB), 7,69297 с, 260 MB/s
а теперь наоборот первий блок нули а второй рандом...
# dd if=/dev/zero of=/dev/sdb bs=1000000 count=1000
# dd if=/dev/urandom of=/dev/sdb bs=1000000 count=1000 seek=1000
и проверяем
dd if=/dev/sdb of=/dev/null bs=1000000 count=2000
скопійовано 2000000000 байтів (2,0 GB), 7,69142 с, 260 MB/s
Как мне кажется доказательств больше не надо.
Теперь надо разумное обяснение происшедшего.
Из мислей в догонку, только - архивирование? (но куда и зачем?)
Я винчестер покупаю что-бы хранить/читать даные а не нули....
хотя возможно это специфика работы SSD...
но что-то не читал о таком. (может мало читал)