kiltum (kiltum) wrote,
kiltum
kiltum

В комментах мне попеняли. Дескать, контроллеры такие умные, такие умные ... Ок. Проверяю. Предварительный dd нужен из-за того, что urandom сильно грузит проц и нифига не грузит диск. Что и видно по скорости. /dev/sdd - пустой диск, на который ничего не пишется и вообще он в жизни системы не участвует.

root@multbook:~# dd if=/dev/zero of=/dev/sdd bs=1M count=512 oflag=direct
512+0 records in
512+0 records out
536870912 bytes (537 MB) copied, 2.92932 s, 183 MB/s
root@multbook:~# dd if=/dev/urandom of=file bs=1M count=512
512+0 records in
512+0 records out
536870912 bytes (537 MB) copied, 53.8488 s, 10.0 MB/s
root@multbook:~# dd if=file of=/dev/sdd bs=1M count=512 oflag=direct
512+0 records in
512+0 records out
536870912 bytes (537 MB) copied, 3.24757 s, 165 MB/s

не, 512Мб мало. Давайте 2Гб. Точно такого кеша нет в контроллере.

root@multbook:~# dd if=/dev/zero of=/dev/sdd bs=1M count=2048 oflag=direct
2048+0 records in
2048+0 records out
2147483648 bytes (2.1 GB) copied, 11.9932 s, 179 MB/s
root@multbook:~# dd if=/dev/urandom of=file bs=1M count=2048
2048+0 records in
2048+0 records out
2147483648 bytes (2.1 GB) copied, 216.555 s, 9.9 MB/s
root@multbook:~# dd if=file of=/dev/sdd bs=1M count=2048 oflag=direct
2048+0 records in
2048+0 records out
2147483648 bytes (2.1 GB) copied, 12.5772 s, 171 MB/s

В общем, разница если и есть, то нифига не в 3 раза.
Subscribe
  • Post a new comment

    Error

    default userpic

    Your IP address will be recorded 

    When you submit the form an invisible reCAPTCHA check will be performed.
    You must follow the Privacy Policy and Google Terms of use.
  • 0 comments