Тестирование скорости дисков

...
  • "Any intelligent fool can make things bigger, more complex, and more violent. It takes a touch of genius -- and a lot of courage -- to move in the opposite direction." Albert Einstein
  • hidnplayr wrote:Something like this?
    http://www.steelbytes.com/?mid=20
    Yes, that is similar, but simpler.
    Всем чмоки в этом проекте! Засуньте эти 11 лет себе в жопу!
  • Mario_r4 wrote:
    hidnplayr wrote:Something like this?
    http://www.steelbytes.com/?mid=20
    Yes, that is similar, but simpler.
    Ты хочешь сделать GUI-приложение только проще или проще в плане возможностей тестирования? Или это будет консольное приложение?
    Как-то я пытался сделать что-то подобное только очень примитивное viewtopic.php?f=1&t=2343&start=150#p54270 :)
    И тогда вот ещё одна ссылка Как правильно мерять производительность диска
  • Итак, версия 0.1 программы готова и я протестировал на моих 6 конфигурациях. Получил следующие результаты:

    1) RoverBook U800 + FUJITSU MHW2060AT (NTFS, Ultra DMA set mode 02)
    Spoiler:FSPEED: chunk size: 512 iterations: 88625 speed: 2769 KB/s
    FSPEED: chunk size: 1K iterations: 62419 speed: 3901 KB/s
    FSPEED: chunk size: 2K iterations: 39138 speed: 4892 KB/s
    FSPEED: chunk size: 4K iterations: 22387 speed: 5596 KB/s
    FSPEED: chunk size: 8K iterations: 12087 speed: 6043 KB/s
    FSPEED: chunk size: 16K iterations: 6286 speed: 6286 KB/s
    FSPEED: chunk size: 32K iterations: 3204 speed: 6408 KB/s
    FSPEED: chunk size: 64K iterations: 1620 speed: 6480 KB/s
    FSPEED: chunk size: 128K iterations: 816 speed: 6528 KB/s
    FSPEED: chunk size: 256K iterations: 409 speed: 6544 KB/s
    FSPEED: chunk size: 512K iterations: 205 speed: 6560 KB/s
    FSPEED: chunk size: 1M iterations: 103 speed: 6592 KB/s
    FSPEED: chunk size: 2M iterations: 52 speed: 6656 KB/s
    FSPEED: chunk size: 4M iterations: 26 speed: 6656 KB/s
    FSPEED: chunk size: 8M iterations: 13 speed: 6656 KB/s
    FSPEED: chunk size: 16M iterations: 7 speed: 7168 KB/s
    FSPEED: chunk size: 32M iterations: 4 speed: 8192 KB/s
    2) Acer Packard Bell + ST320LT020-9YG142 (Ext4, Ultra DMA set mode 05, но из-за висящего на том же канале ATAPI реально работает в режиме PIO 4)
    Spoiler:FSPEED: chunk size: 512 iterations: 14673 speed: 458 KB/s
    FSPEED: chunk size: 1K iterations: 9018 speed: 563 KB/s
    FSPEED: chunk size: 2K iterations: 4526 speed: 565 KB/s
    FSPEED: chunk size: 4K iterations: 2251 speed: 562 KB/s
    FSPEED: chunk size: 8K iterations: 1122 speed: 561 KB/s
    FSPEED: chunk size: 16K iterations: 636 speed: 636 KB/s
    FSPEED: chunk size: 32K iterations: 320 speed: 640 KB/s
    FSPEED: chunk size: 64K iterations: 161 speed: 644 KB/s
    FSPEED: chunk size: 128K iterations: 107 speed: 856 KB/s
    FSPEED: chunk size: 256K iterations: 65 speed: 1040 KB/s
    FSPEED: chunk size: 512K iterations: 38 speed: 1216 KB/s
    FSPEED: chunk size: 1M iterations: 24 speed: 1536 KB/s
    FSPEED: chunk size: 2M iterations: 17 speed: 2176 KB/s
    FSPEED: chunk size: 4M iterations: 9 speed: 2304 KB/s
    FSPEED: chunk size: 8M iterations: 5 speed: 2560 KB/s
    FSPEED: chunk size: 16M iterations: 3 speed: 3072 KB/s
    FSPEED: chunk size: 32M iterations: 2 speed: 4096 KB/s
    FSPEED: chunk size: 64M iterations: 1 speed: 4096 KB/s
    3) Dell Inspiron + WDC WD7500BPVT-00HXZT3 (NTFS, Ultra DMA set mode 06)
    Spoiler:FSPEED: chunk size: 512 iterations: 671582 speed: 20986 KB/s
    FSPEED: chunk size: 1K iterations: 468166 speed: 29260 KB/s
    FSPEED: chunk size: 2K iterations: 289805 speed: 36225 KB/s
    FSPEED: chunk size: 4K iterations: 165995 speed: 41498 KB/s
    FSPEED: chunk size: 8K iterations: 88477 speed: 44238 KB/s
    FSPEED: chunk size: 16K iterations: 46171 speed: 46171 KB/s
    FSPEED: chunk size: 32K iterations: 23657 speed: 47314 KB/s
    FSPEED: chunk size: 64K iterations: 12000 speed: 48000 KB/s
    FSPEED: chunk size: 128K iterations: 6038 speed: 48304 KB/s
    FSPEED: chunk size: 256K iterations: 3028 speed: 48448 KB/s
    FSPEED: chunk size: 512K iterations: 1516 speed: 48512 KB/s
    FSPEED: chunk size: 1M iterations: 758 speed: 48512 KB/s
    FSPEED: chunk size: 2M iterations: 380 speed: 48640 KB/s
    FSPEED: chunk size: 4M iterations: 183 speed: 46848 KB/s
    FSPEED: chunk size: 8M iterations: 68 speed: 34816 KB/s
    FSPEED: chunk size: 16M iterations: 34 speed: 34816 KB/s
    FSPEED: chunk size: 32M iterations: 17 speed: 34816 KB/s
    FSPEED: chunk size: 64M iterations: 9 speed: 36864 KB/s
    4) MB Asrock
    + Hitachi HDS721010CLA330 (NTFS, Ultra DMA set mode 06)
    Spoiler:FSPEED: chunk size: 512 iterations: 480486 speed: 15015 KB/s
    FSPEED: chunk size: 1K iterations: 340857 speed: 21303 KB/s
    FSPEED: chunk size: 2K iterations: 214517 speed: 26814 KB/s
    FSPEED: chunk size: 4K iterations: 125600 speed: 31400 KB/s
    FSPEED: chunk size: 8K iterations: 67614 speed: 33807 KB/s
    FSPEED: chunk size: 16K iterations: 35720 speed: 35720 KB/s
    FSPEED: chunk size: 32K iterations: 18263 speed: 36526 KB/s
    FSPEED: chunk size: 64K iterations: 9224 speed: 36896 KB/s
    FSPEED: chunk size: 128K iterations: 4685 speed: 37480 KB/s
    FSPEED: chunk size: 256K iterations: 2341 speed: 37456 KB/s
    FSPEED: chunk size: 512K iterations: 1162 speed: 37184 KB/s
    FSPEED: chunk size: 1M iterations: 568 speed: 36352 KB/s
    FSPEED: chunk size: 2M iterations: 293 speed: 37504 KB/s
    FSPEED: chunk size: 4M iterations: 149 speed: 38144 KB/s
    FSPEED: chunk size: 8M iterations: 73 speed: 37376 KB/s
    FSPEED: chunk size: 16M iterations: 37 speed: 37888 KB/s
    FSPEED: chunk size: 32M iterations: 19 speed: 38912 KB/s
    FSPEED: chunk size: 64M iterations: 9 speed: 36864 KB/s
    + WDC WD800BB-55JKC0 (NTFS, Ultra DMA set mode 05)
    Spoiler:FSPEED: chunk size: 512 iterations: 396465 speed: 12389 KB/s
    FSPEED: chunk size: 1K iterations: 284393 speed: 17774 KB/s
    FSPEED: chunk size: 2K iterations: 176117 speed: 22014 KB/s
    FSPEED: chunk size: 4K iterations: 110890 speed: 27722 KB/s
    FSPEED: chunk size: 8K iterations: 60883 speed: 30441 KB/s
    FSPEED: chunk size: 16K iterations: 31670 speed: 31670 KB/s
    FSPEED: chunk size: 32K iterations: 16332 speed: 32664 KB/s
    FSPEED: chunk size: 64K iterations: 8347 speed: 33388 KB/s
    FSPEED: chunk size: 128K iterations: 4172 speed: 33376 KB/s
    FSPEED: chunk size: 256K iterations: 2099 speed: 33584 KB/s
    FSPEED: chunk size: 512K iterations: 1051 speed: 33632 KB/s
    FSPEED: chunk size: 1M iterations: 529 speed: 33856 KB/s
    FSPEED: chunk size: 2M iterations: 264 speed: 33792 KB/s
    FSPEED: chunk size: 4M iterations: 132 speed: 33792 KB/s
    FSPEED: chunk size: 8M iterations: 66 speed: 33792 KB/s
    FSPEED: chunk size: 16M iterations: 33 speed: 33792 KB/s
    FSPEED: chunk size: 32M iterations: 17 speed: 34816 KB/s
    FSPEED: chunk size: 64M iterations: 9 speed: 36864 KB/s
    5) eBox-3300MX
    + SD04G RDC SD-IDE HOST CONTROLLER (FAT32, Ultra DMA set mode 02) SD карта воткнутая в переходник эмулирующий ATA устройство
    Spoiler:FSPEED: chunk size: 512 iterations: 32372 speed: 1011 KB/s
    FSPEED: chunk size: 1K iterations: 21897 speed: 1368 KB/s
    FSPEED: chunk size: 2K iterations: 14310 speed: 1788 KB/s
    FSPEED: chunk size: 4K iterations: 8980 speed: 2245 KB/s
    FSPEED: chunk size: 8K iterations: 5378 speed: 2689 KB/s
    FSPEED: chunk size: 16K iterations: 3068 speed: 3068 KB/s
    FSPEED: chunk size: 32K iterations: 1674 speed: 3348 KB/s
    FSPEED: chunk size: 64K iterations: 883 speed: 3532 KB/s
    FSPEED: chunk size: 128K iterations: 454 speed: 3632 KB/s
    FSPEED: chunk size: 256K iterations: 231 speed: 3696 KB/s
    FSPEED: chunk size: 512K iterations: 117 speed: 3744 KB/s
    FSPEED: chunk size: 1M iterations: 59 speed: 3776 KB/s
    FSPEED: chunk size: 2M iterations: 30 speed: 3840 KB/s
    FSPEED: chunk size: 4M iterations: 15 speed: 3840 KB/s
    FSPEED: chunk size: 8M iterations: 8 speed: 4096 KB/s
    Дальше посыпались ошибки чтения на ядерном уровне - SD карта старая и сыплется.
    + SAMSUNG HM641JI (NTFS, Ultra DMA set mode 02) скорости очень маленькие для неплохого жесткого диска, вероятно eBox просто не справляется сам.
    Spoiler:FSPEED: chunk size: 512 iterations: 40241 speed: 1257 KB/s
    FSPEED: chunk size: 1K iterations: 31367 speed: 1960 KB/s
    FSPEED: chunk size: 2K iterations: 21777 speed: 2722 KB/s
    FSPEED: chunk size: 4K iterations: 13514 speed: 3378 KB/s
    FSPEED: chunk size: 8K iterations: 7690 speed: 3845 KB/s
    FSPEED: chunk size: 16K iterations: 4132 speed: 4132 KB/s
    FSPEED: chunk size: 32K iterations: 2145 speed: 4290 KB/s
    FSPEED: chunk size: 64K iterations: 1094 speed: 4376 KB/s
    FSPEED: chunk size: 128K iterations: 553 speed: 4424 KB/s
    FSPEED: chunk size: 256K iterations: 278 speed: 4448 KB/s
    FSPEED: chunk size: 512K iterations: 140 speed: 4480 KB/s
    FSPEED: chunk size: 1M iterations: 70 speed: 4480 KB/s
    FSPEED: chunk size: 2M iterations: 35 speed: 4480 KB/s
    FSPEED: chunk size: 4M iterations: 18 speed: 4608 KB/s
    FSPEED: chunk size: 8M iterations: 9 speed: 4608 KB/s
    FSPEED: chunk size: 16M iterations: 5 speed: 5120 KB/s
    FSPEED: chunk size: 32M iterations: 3 speed: 6144 KB/s
    FSPEED: chunk size: 64M iterations: 2 speed: 8192 KB/s
    6) MB ASUS
    + ST31500341AS (Ext3, Ultra DMA set mode 06) протестировать диск не удалось из-за ошибок чтения на ядерном уровне, поскольку ему уже около 5 лет, то он тупо сыплется весь. Копроэкономика такая копроэкономика. Более старый FUJITSU MHW2060AT на RoverBook U800 и то еще работает.
    + USB флешка Kingston (FAT32)
    Spoiler:FSPEED: chunk size: 512 iterations: 77518 speed: 2422 KB/s
    FSPEED: chunk size: 1K iterations: 53526 speed: 3345 KB/s
    FSPEED: chunk size: 2K iterations: 32990 speed: 4123 KB/s
    FSPEED: chunk size: 4K iterations: 17554 speed: 4388 KB/s
    FSPEED: chunk size: 8K iterations: 9524 speed: 4762 KB/s
    FSPEED: chunk size: 16K iterations: 5201 speed: 5201 KB/s
    FSPEED: chunk size: 32K iterations: 2931 speed: 5862 KB/s
    FSPEED: chunk size: 64K iterations: 1536 speed: 6144 KB/s
    FSPEED: chunk size: 128K iterations: 895 speed: 7160 KB/s
    FSPEED: chunk size: 256K iterations: 513 speed: 8208 KB/s
    FSPEED: chunk size: 512K iterations: 285 speed: 9120 KB/s
    FSPEED: chunk size: 1M iterations: 153 speed: 9792 KB/s
    FSPEED: chunk size: 2M iterations: 80 speed: 10240 KB/s
    FSPEED: chunk size: 4M iterations: 41 speed: 10496 KB/s
    FSPEED: chunk size: 8M iterations: 21 speed: 10752 KB/s
    FSPEED: chunk size: 16M iterations: 11 speed: 11264 KB/s
    FSPEED: chunk size: 32M iterations: 6 speed: 12288 KB/s
    FSPEED: chunk size: 64M iterations: 3 speed: 12288 KB/s
    Собственно сама программа для интересующихся:
    fspeed.7z (1.51 KiB)
    Downloaded 325 times
    Для полной проверки нужно выбрать, через OpenDialog, любой файл размерами более 64 МБ. Если файл будет меньшего размера, то будут выполнены не все проверки, а только те у которых считываемый размер не превышает размера файла.

    З.Ы. Программа дублирует вычисленные значения на доску отладки (BOARD).
    Last edited by Mario_r4 on Sun Apr 13, 2014 8:48 pm, edited 1 time in total.
    Всем чмоки в этом проекте! Засуньте эти 11 лет себе в жопу!
  • Mario_r4 wrote:5) eBox-3300MX
    + SAMSUNG HM641JI (Ultra DMA set mode 02) скорости очень маленькие для неплохого жесткого диска, вероятно eBox просто не справляется сам.
    Просьба вытащить SD карту (оставить только жёсткий диск), зайти в BIOS в этот экран: viewtopic.php?f=25&t=1620&start=90#p33673
    И выставить следующие настройки:

    Code: Select all

    ATA(PI) 80Pin Cable Detection = Device
    OnBoard IDE Operate Mode = Native Mode
    Standard IDE Compatible = Enabled
    После установки и сохранения этих значений, и перезагрузки компьютера, должно стать "Ultra DMA set mode 05".
    Очень хотелось бы увидеть, есть ли разница в скорости в этом режиме.
  • yogev_ezra
    eBox-3300MX + SAMSUNG HM641JI (NTFS, Ultra DMA set mode 05)
    Spoiler:FSPEED: chunk size: 512 iterations: 77388 speed: 2418 KB/s
    FSPEED: chunk size: 1K iterations: 52096 speed: 3256 KB/s
    FSPEED: chunk size: 2K iterations: 30881 speed: 3860 KB/s
    FSPEED: chunk size: 4K iterations: 17031 speed: 4257 KB/s
    FSPEED: chunk size: 8K iterations: 8983 speed: 4491 KB/s
    FSPEED: chunk size: 16K iterations: 4621 speed: 4621 KB/s
    FSPEED: chunk size: 32K iterations: 2345 speed: 4690 KB/s
    FSPEED: chunk size: 64K iterations: 1183 speed: 4732 KB/s
    FSPEED: chunk size: 128K iterations: 593 speed: 4744 KB/s
    FSPEED: chunk size: 256K iterations: 297 speed: 4752 KB/s
    FSPEED: chunk size: 512K iterations: 149 speed: 4768 KB/s
    FSPEED: chunk size: 1M iterations: 75 speed: 4800 KB/s
    FSPEED: chunk size: 2M iterations: 38 speed: 4864 KB/s
    FSPEED: chunk size: 4M iterations: 19 speed: 4864 KB/s
    FSPEED: chunk size: 8M iterations: 10 speed: 5120 KB/s
    FSPEED: chunk size: 16M iterations: 5 speed: 5120 KB/s
    FSPEED: chunk size: 32M iterations: 3 speed: 6144 KB/s
    FSPEED: chunk size: 64M iterations: 2 speed: 8192 KB/s
    Всем чмоки в этом проекте! Засуньте эти 11 лет себе в жопу!
  • Dell Vostro 1540 + Western Digital WD5000BPVT-75HXZT3 (NTFS, ATA mode, /bd - с включенной на синем экране опцией B)
    Spoiler:FSPEED: chunk size: 512 iterations: 373238 speed: 11663 KB/s
    FSPEED: chunk size: 1K iterations: 265811 speed: 16613 KB/s
    FSPEED: chunk size: 2K iterations: 166749 speed: 20843 KB/s
    FSPEED: chunk size: 4K iterations: 95512 speed: 23878 KB/s
    FSPEED: chunk size: 8K iterations: 51803 speed: 25901 KB/s
    FSPEED: chunk size: 16K iterations: 26794 speed: 26794 KB/s
    FSPEED: chunk size: 32K iterations: 13633 speed: 27266 KB/s
    FSPEED: chunk size: 64K iterations: 6898 speed: 27592 KB/s
    FSPEED: chunk size: 128K iterations: 3486 speed: 27888 KB/s
    FSPEED: chunk size: 256K iterations: 1745 speed: 27920 KB/s
    FSPEED: chunk size: 512K iterations: 873 speed: 27936 KB/s
    FSPEED: chunk size: 1M iterations: 438 speed: 28032 KB/s
    FSPEED: chunk size: 2M iterations: 218 speed: 27904 KB/s
    FSPEED: chunk size: 4M iterations: 109 speed: 27904 KB/s
    FSPEED: chunk size: 8M iterations: 55 speed: 28160 KB/s
    FSPEED: chunk size: 16M iterations: 28 speed: 28672 KB/s
    FSPEED: chunk size: 32M iterations: 14 speed: 28672 KB/s
    FSPEED: chunk size: 64M iterations: 7 speed: 28672 KB/s
    Dell Vostro 1540 + Kingston DTGE9 16GB (FAT32, USB)
    Spoiler:FSPEED: chunk size: 512 iterations: 109094 speed: 3409 KB/s
    FSPEED: chunk size: 1K iterations: 71529 speed: 4470 KB/s
    FSPEED: chunk size: 2K iterations: 53787 speed: 6723 KB/s
    FSPEED: chunk size: 4K iterations: 32644 speed: 8161 KB/s
    FSPEED: chunk size: 8K iterations: 18391 speed: 9195 KB/s
    FSPEED: chunk size: 16K iterations: 9979 speed: 9979 KB/s
    FSPEED: chunk size: 32K iterations: 5187 speed: 10374 KB/s
    FSPEED: chunk size: 64K iterations: 2645 speed: 10580 KB/s
    FSPEED: chunk size: 128K iterations: 1335 speed: 10680 KB/s
    FSPEED: chunk size: 256K iterations: 671 speed: 10736 KB/s
    FSPEED: chunk size: 512K iterations: 337 speed: 10784 KB/s
    FSPEED: chunk size: 1M iterations: 169 speed: 10816 KB/s
    FSPEED: chunk size: 2M iterations: 85 speed: 10880 KB/s
    FSPEED: chunk size: 4M iterations: 43 speed: 11008 KB/s
    FSPEED: chunk size: 8M iterations: 22 speed: 11264 KB/s
    FSPEED: chunk size: 16M iterations: 11 speed: 11264 KB/s
    FSPEED: chunk size: 32M iterations: 6 speed: 12288 KB/s
    FSPEED: chunk size: 64M iterations: 3 speed: 12288 KB/s
    Last edited by gtament on Mon Apr 14, 2014 12:41 pm, edited 1 time in total.
  • i5-2400 + ST3320620AS IDE UDMA5
    FAT32
    Spoiler:FSPEED: chunk size: 512 iterations: 133841 speed: 4182 KB/s
    FSPEED: chunk size: 1K iterations: 91028 speed: 5689 KB/s
    FSPEED: chunk size: 2K iterations: 60685 speed: 7585 KB/s
    FSPEED: chunk size: 4K iterations: 39479 speed: 9869 KB/s
    FSPEED: chunk size: 8K iterations: 26462 speed: 13231 KB/s
    FSPEED: chunk size: 16K iterations: 16936 speed: 16936 KB/s
    FSPEED: chunk size: 32K iterations: 9552 speed: 19104 KB/s
    FSPEED: chunk size: 64K iterations: 5112 speed: 20448 KB/s
    FSPEED: chunk size: 128K iterations: 2653 speed: 21224 KB/s
    FSPEED: chunk size: 256K iterations: 1353 speed: 21648 KB/s
    FSPEED: chunk size: 512K iterations: 683 speed: 21856 KB/s
    FSPEED: chunk size: 1M iterations: 344 speed: 22016 KB/s
    FSPEED: chunk size: 2M iterations: 173 speed: 22144 KB/s
    FSPEED: chunk size: 4M iterations: 87 speed: 22272 KB/s
    FSPEED: chunk size: 8M iterations: 44 speed: 22528 KB/s
    FSPEED: chunk size: 16M iterations: 22 speed: 22528 KB/s
    FSPEED: chunk size: 32M iterations: 11 speed: 22528 KB/s
    FSPEED: chunk size: 64M iterations: 6 speed: 24576 KB/s
    EXT3
    Spoiler:FSPEED: chunk size: 512 iterations: 378152 speed: 11817 KB/s
    FSPEED: chunk size: 1K iterations: 228689 speed: 14293 KB/s
    FSPEED: chunk size: 2K iterations: 126911 speed: 15863 KB/s
    FSPEED: chunk size: 4K iterations: 68000 speed: 17000 KB/s
    FSPEED: chunk size: 8K iterations: 34406 speed: 17203 KB/s
    FSPEED: chunk size: 16K iterations: 17663 speed: 17663 KB/s
    FSPEED: chunk size: 32K iterations: 8882 speed: 17764 KB/s
    FSPEED: chunk size: 64K iterations: 5060 speed: 20240 KB/s
    FSPEED: chunk size: 128K iterations: 2535 speed: 20280 KB/s
    FSPEED: chunk size: 256K iterations: 1363 speed: 21808 KB/s
    FSPEED: chunk size: 512K iterations: 708 speed: 22656 KB/s
    FSPEED: chunk size: 1M iterations: 362 speed: 23168 KB/s
    FSPEED: chunk size: 2M iterations: 183 speed: 23424 KB/s
    FSPEED: chunk size: 4M iterations: 92 speed: 23552 KB/s
    FSPEED: chunk size: 8M iterations: 47 speed: 24064 KB/s
    FSPEED: chunk size: 16M iterations: 24 speed: 24576 KB/s
    FSPEED: chunk size: 32M iterations: 12 speed: 24576 KB/s
    FSPEED: chunk size: 64M iterations: 6 speed: 24576 KB/s
    ST2000DM001-1CH164 IDE UDMA5 NTFS
    Spoiler:FSPEED: chunk size: 512 iterations: 1319793 speed: 41243 KB/s
    FSPEED: chunk size: 1K iterations: 911979 speed: 56998 KB/s
    FSPEED: chunk size: 2K iterations: 562190 speed: 70273 KB/s
    FSPEED: chunk size: 4K iterations: 316691 speed: 79172 KB/s
    FSPEED: chunk size: 8K iterations: 170204 speed: 85102 KB/s
    FSPEED: chunk size: 16K iterations: 88170 speed: 88170 KB/s
    FSPEED: chunk size: 32K iterations: 44931 speed: 89862 KB/s
    FSPEED: chunk size: 64K iterations: 22664 speed: 90656 KB/s
    FSPEED: chunk size: 128K iterations: 11396 speed: 91168 KB/s
    FSPEED: chunk size: 256K iterations: 5715 speed: 91440 KB/s
    FSPEED: chunk size: 512K iterations: 2855 speed: 91360 KB/s
    FSPEED: chunk size: 1M iterations: 1432 speed: 91648 KB/s
    FSPEED: chunk size: 2M iterations: 716 speed: 91648 KB/s
    FSPEED: chunk size: 4M iterations: 359 speed: 91904 KB/s
    FSPEED: chunk size: 8M iterations: 179 speed: 91648 KB/s
    FSPEED: chunk size: 16M iterations: 90 speed: 92160 KB/s
    FSPEED: chunk size: 32M iterations: 45 speed: 92160 KB/s
    FSPEED: chunk size: 64M iterations: 23 speed: 94208 KB/s
    ST3320620AS AHCI LRU cache 64x32KB
    FAT32
    Spoiler:FSPEED: chunk size: 512 iterations: 145756 speed: 4554 KB/s
    FSPEED: chunk size: 1K iterations: 102022 speed: 6376 KB/s
    FSPEED: chunk size: 2K iterations: 70658 speed: 8832 KB/s
    FSPEED: chunk size: 4K iterations: 52483 speed: 13120 KB/s
    FSPEED: chunk size: 8K iterations: 41920 speed: 20960 KB/s
    FSPEED: chunk size: 16K iterations: 30291 speed: 30291 KB/s
    FSPEED: chunk size: 32K iterations: 19231 speed: 38462 KB/s
    FSPEED: chunk size: 64K iterations: 11475 speed: 45900 KB/s
    FSPEED: chunk size: 128K iterations: 6399 speed: 51192 KB/s
    FSPEED: chunk size: 256K iterations: 3387 speed: 54192 KB/s
    FSPEED: chunk size: 512K iterations: 1743 speed: 55776 KB/s
    FSPEED: chunk size: 1M iterations: 884 speed: 56576 KB/s
    FSPEED: chunk size: 2M iterations: 440 speed: 56320 KB/s
    FSPEED: chunk size: 4M iterations: 221 speed: 56576 KB/s
    FSPEED: chunk size: 8M iterations: 110 speed: 56320 KB/s
    FSPEED: chunk size: 16M iterations: 55 speed: 56320 KB/s
    FSPEED: chunk size: 32M iterations: 28 speed: 57344 KB/s
    FSPEED: chunk size: 64M iterations: 14 speed: 57344 KB/s
    EXT3
    Spoiler:FSPEED: chunk size: 512 iterations: 1082312 speed: 33822 KB/s
    FSPEED: chunk size: 1K iterations: 662407 speed: 41400 KB/s
    FSPEED: chunk size: 2K iterations: 373067 speed: 46633 KB/s
    FSPEED: chunk size: 4K iterations: 199509 speed: 49877 KB/s
    FSPEED: chunk size: 8K iterations: 104851 speed: 52425 KB/s
    FSPEED: chunk size: 16K iterations: 54110 speed: 54110 KB/s
    FSPEED: chunk size: 32K iterations: 27254 speed: 54508 KB/s
    FSPEED: chunk size: 64K iterations: 13861 speed: 55444 KB/s
    FSPEED: chunk size: 128K iterations: 6906 speed: 55248 KB/s
    FSPEED: chunk size: 256K iterations: 3449 speed: 55184 KB/s
    FSPEED: chunk size: 512K iterations: 1728 speed: 55296 KB/s
    FSPEED: chunk size: 1M iterations: 869 speed: 55616 KB/s
    FSPEED: chunk size: 2M iterations: 407 speed: 52096 KB/s
    FSPEED: chunk size: 4M iterations: 208 speed: 53248 KB/s
    FSPEED: chunk size: 8M iterations: 106 speed: 54272 KB/s
    FSPEED: chunk size: 16M iterations: 54 speed: 55296 KB/s
    FSPEED: chunk size: 32M iterations: 27 speed: 55296 KB/s
    FSPEED: chunk size: 64M iterations: 14 speed: 57344 KB/s
    ST2000DM001-1CH164 AHCI LRU cache 64x32KB NTFS
    Spoiler:FSPEED: chunk size: 512 iterations: 2993919 speed: 93559 KB/s
    FSPEED: chunk size: 1K iterations: 2171434 speed: 135714 KB/s
    FSPEED: chunk size: 2K iterations: 1392196 speed: 174024 KB/s
    FSPEED: chunk size: 4K iterations: 777308 speed: 194327 KB/s
    FSPEED: chunk size: 8K iterations: 388566 speed: 194283 KB/s
    FSPEED: chunk size: 16K iterations: 194321 speed: 194321 KB/s
    FSPEED: chunk size: 32K iterations: 96833 speed: 193666 KB/s
    FSPEED: chunk size: 64K iterations: 48582 speed: 194328 KB/s
    FSPEED: chunk size: 128K iterations: 24285 speed: 194280 KB/s
    FSPEED: chunk size: 256K iterations: 12102 speed: 193632 KB/s
    FSPEED: chunk size: 512K iterations: 6061 speed: 193952 KB/s
    FSPEED: chunk size: 1M iterations: 3032 speed: 194048 KB/s
    FSPEED: chunk size: 2M iterations: 1515 speed: 193920 KB/s
    FSPEED: chunk size: 4M iterations: 756 speed: 193536 KB/s
    FSPEED: chunk size: 8M iterations: 380 speed: 194560 KB/s
    FSPEED: chunk size: 16M iterations: 190 speed: 194560 KB/s
    FSPEED: chunk size: 32M iterations: 95 speed: 194560 KB/s
    FSPEED: chunk size: 64M iterations: 48 speed: 196608 KB/s
    Mario_r4
    Какой алгоритм ? Хочу аналог для posix сделать.
  • Serge wrote:Какой алгоритм ? Хочу аналог для posix сделать.
    На каждое значение куска (chunk):
    1. Выделяем память под буфер.
    2. Читаем время, прибавляем к значению 16 секунд (потому что делю через SHR).
    3. Читаем кусок по текущему смещению.
    4. Увеличиваем смещение, если достигли конца файла, то устанавливаем нулевое смещение.
    5. Увеличиваем счетчик повторов.
    6. Читаем время и проверяем с заданным (старое + 16 секунд, п.2), если не истекло возврат к п.3.
    7. Освобождаем память буфера.
    8. Вычисляем скорость из размера блока, количества повторов и 16 секунд.

    Однако Ext3 и NTFS на мелких файлах дают существенный выигрыш по сравнению с FAT32, судя по твоим логам.
    На AHCI по сравнению с IDE прирост за счет того что более скоростной протокол поддержан. Хотя жесткие диски у тебя крутые.
    Всем чмоки в этом проекте! Засуньте эти 11 лет себе в жопу!
  • А чего сразу 64Мб не выделить ?
  • Serge wrote:А чего сразу 64Мб не выделить ?
    Можно, но я жадный и практичный. :lol:
    Всем чмоки в этом проекте! Засуньте эти 11 лет себе в жопу!
  • Acer M3-581TG + WD5000LPVT-75G33T0 (AHCI, NTFS, /bd - с включенной на синем экране опцией B)
    Spoiler:FSPEED: chunk size: 512 iterations: 495425 speed: 15482 KB/s
    FSPEED: chunk size: 1K iterations: 309845 speed: 19365 KB/s
    FSPEED: chunk size: 2K iterations: 176045 speed: 22005 KB/s
    FSPEED: chunk size: 4K iterations: 95501 speed: 23875 KB/s
    FSPEED: chunk size: 8K iterations: 49243 speed: 24621 KB/s
    FSPEED: chunk size: 16K iterations: 25279 speed: 25279 KB/s
    FSPEED: chunk size: 32K iterations: 12760 speed: 25520 KB/s
    FSPEED: chunk size: 64K iterations: 6413 speed: 25652 KB/s
    FSPEED: chunk size: 128K iterations: 3219 speed: 25752 KB/s
    FSPEED: chunk size: 256K iterations: 1614 speed: 25824 KB/s
    FSPEED: chunk size: 512K iterations: 808 speed: 25856 KB/s
    FSPEED: chunk size: 1M iterations: 404 speed: 25856 KB/s
    FSPEED: chunk size: 2M iterations: 202 speed: 25856 KB/s
    FSPEED: chunk size: 4M iterations: 101 speed: 25856 KB/s
    FSPEED: chunk size: 8M iterations: 51 speed: 26112 KB/s
    FSPEED: chunk size: 16M iterations: 26 speed: 26624 KB/s
    FSPEED: chunk size: 32M iterations: 13 speed: 26624 KB/s
    FSPEED: chunk size: 64M iterations: 7 speed: 28672 KB/s
    Acer M3-581TG + LITEONIT LMT-128M3M (SSD, AHCI, NTFS, /bd - с включенной на синем экране опцией B)
    Spoiler:FSPEED: chunk size: 512 iterations: 618033 speed: 19313 KB/s
    FSPEED: chunk size: 1K iterations: 358151 speed: 22384 KB/s
    FSPEED: chunk size: 2K iterations: 194361 speed: 24295 KB/s
    FSPEED: chunk size: 4K iterations: 101477 speed: 25369 KB/s
    FSPEED: chunk size: 8K iterations: 51852 speed: 25926 KB/s
    FSPEED: chunk size: 16K iterations: 26259 speed: 26259 KB/s
    FSPEED: chunk size: 32K iterations: 13205 speed: 26410 KB/s
    FSPEED: chunk size: 64K iterations: 6561 speed: 26244 KB/s
    FSPEED: chunk size: 128K iterations: 3282 speed: 26256 KB/s
    FSPEED: chunk size: 256K iterations: 1656 speed: 26496 KB/s
    FSPEED: chunk size: 512K iterations: 823 speed: 26336 KB/s
    FSPEED: chunk size: 1M iterations: 415 speed: 26560 KB/s
    FSPEED: chunk size: 2M iterations: 208 speed: 26624 KB/s
    FSPEED: chunk size: 4M iterations: 104 speed: 26624 KB/s
    FSPEED: chunk size: 8M iterations: 52 speed: 26624 KB/s
    FSPEED: chunk size: 16M iterations: 26 speed: 26624 KB/s
    FSPEED: chunk size: 32M iterations: 13 speed: 26624 KB/s
    FSPEED: chunk size: 64M iterations: 7 speed: 28672 KB/s
    P.S. Спасибо моему другу
  • i5-2400
    linux-3.13-x86_64
    ST3320620AS AHCI FAT32
    Spoiler:chunk 512 iterations 63489925 speed 1984060 KB/s
    chunk 1 KB iterations 54113473 speed 3382092 KB/s
    chunk 2 KB iterations 40354487 speed 5044310 KB/s
    chunk 4 KB iterations 26911934 speed 6727983 KB/s
    chunk 8 KB iterations 15823578 speed 7911789 KB/s
    chunk 16 KB iterations 8174564 speed 8174564 KB/s
    chunk 32 KB iterations 4271714 speed 8543428 KB/s
    chunk 64 KB iterations 2206303 speed 8825212 KB/s
    chunk 128 KB iterations 1077397 speed 8619176 KB/s
    chunk 256 KB iterations 510584 speed 8169344 KB/s
    chunk 512 KB iterations 254652 speed 8148864 KB/s
    chunk 1 MB iterations 128090 speed 8197760 KB/s
    chunk 2 MB iterations 62959 speed 8058752 KB/s
    chunk 4 MB iterations 22740 speed 5821440 KB/s
    chunk 8 MB iterations 10556 speed 5404672 KB/s
    chunk 16 MB iterations 5287 speed 5413888 KB/s
    chunk 32 MB iterations 2656 speed 5439488 KB/s
    chunk 64 MB iterations 1331 speed 5451776 KB/s
    EXT3
    Spoiler:chunk 512 iterations 61083313 speed 1908853 KB/s
    chunk 1 KB iterations 55191076 speed 3449442 KB/s
    chunk 2 KB iterations 41014646 speed 5126830 KB/s
    chunk 4 KB iterations 27366604 speed 6841651 KB/s
    chunk 8 KB iterations 16076107 speed 8038053 KB/s
    chunk 16 KB iterations 8290775 speed 8290775 KB/s
    chunk 32 KB iterations 4353222 speed 8706444 KB/s
    chunk 64 KB iterations 2255322 speed 9021288 KB/s
    chunk 128 KB iterations 1113324 speed 8906592 KB/s
    chunk 256 KB iterations 522292 speed 8356672 KB/s
    chunk 512 KB iterations 261642 speed 8372544 KB/s
    chunk 1 MB iterations 131308 speed 8403712 KB/s
    chunk 2 MB iterations 65487 speed 8382336 KB/s
    chunk 4 MB iterations 23377 speed 5984512 KB/s
    chunk 8 MB iterations 10780 speed 5519360 KB/s
    chunk 16 MB iterations 5431 speed 5561344 KB/s
    chunk 32 MB iterations 2724 speed 5578752 KB/s
    chunk 64 MB iterations 1355 speed 5550080 KB/s
    ST2000DM001-1CH164 AHCI NTFS
    Spoiler:chunk 512 iterations 63401961 speed 1981311 KB/s
    chunk 1 KB iterations 55377114 speed 3461069 KB/s
    chunk 2 KB iterations 40780194 speed 5097524 KB/s
    chunk 4 KB iterations 27342901 speed 6835725 KB/s
    chunk 8 KB iterations 16039376 speed 8019688 KB/s
    chunk 16 KB iterations 8293383 speed 8293383 KB/s
    chunk 32 KB iterations 4335547 speed 8671094 KB/s
    chunk 64 KB iterations 2230061 speed 8920244 KB/s
    chunk 128 KB iterations 1096751 speed 8774008 KB/s
    chunk 256 KB iterations 515742 speed 8251872 KB/s
    chunk 512 KB iterations 258872 speed 8283904 KB/s
    chunk 1 MB iterations 129515 speed 8288960 KB/s
    chunk 2 MB iterations 60677 speed 7766656 KB/s
    chunk 4 MB iterations 23170 speed 5931520 KB/s
    chunk 8 MB iterations 10681 speed 5468672 KB/s
    chunk 16 MB iterations 5337 speed 5465088 KB/s
    chunk 32 MB iterations 2681 speed 5490688 KB/s
    chunk 64 MB iterations 1349 speed 5525504 KB/s
    Win7
    ST3320620AS AHCI FAT32
    Spoiler:chunk 512 iterations 15170769 speed 474086 KB/s
    chunk 1 KB iterations 13787762 speed 861735 KB/s
    chunk 2 KB iterations 11394854 speed 1424356 KB/s
    chunk 4 KB iterations 8722433 speed 2180608 KB/s
    chunk 8 KB iterations 6071422 speed 3035711 KB/s
    chunk 16 KB iterations 3622729 speed 3622729 KB/s
    chunk 32 KB iterations 2100417 speed 4200834 KB/s
    chunk 64 KB iterations 1103926 speed 4415704 KB/s
    chunk 128 KB iterations 550833 speed 4406664 KB/s
    chunk 256 KB iterations 269358 speed 4309728 KB/s
    chunk 512 KB iterations 135955 speed 4350560 KB/s
    chunk 1 MB iterations 68202 speed 4364928 KB/s
    chunk 2 MB iterations 32931 speed 4215168 KB/s
    chunk 4 MB iterations 13751 speed 3520256 KB/s
    chunk 8 MB iterations 6591 speed 3374592 KB/s
    chunk 16 MB iterations 3302 speed 3381248 KB/s
    chunk 32 MB iterations 1594 speed 3264512 KB/s
    chunk 64 MB iterations 821 speed 3362816 KB/s
    ST2000DM001-1CH164 AHCI NTFS
    Spoiler:chunk 512 iterations 13729717 speed 429053 KB/s
    chunk 1 KB iterations 12544095 speed 784005 KB/s
    chunk 2 KB iterations 10552778 speed 1319097 KB/s
    chunk 4 KB iterations 8130541 speed 2032635 KB/s
    chunk 8 KB iterations 5757991 speed 2878995 KB/s
    chunk 16 KB iterations 3589603 speed 3589603 KB/s
    chunk 32 KB iterations 2047188 speed 4094376 KB/s
    chunk 64 KB iterations 1077556 speed 4310224 KB/s
    chunk 128 KB iterations 546575 speed 4372600 KB/s
    chunk 256 KB iterations 269064 speed 4305024 KB/s
    chunk 512 KB iterations 136786 speed 4377152 KB/s
    chunk 1 MB iterations 68683 speed 4395712 KB/s
    chunk 2 MB iterations 33416 speed 4277248 KB/s
    chunk 4 MB iterations 13828 speed 3539968 KB/s
    chunk 8 MB iterations 6631 speed 3395072 KB/s
    chunk 16 MB iterations 3326 speed 3405824 KB/s
    chunk 32 MB iterations 1666 speed 3411968 KB/s
    chunk 64 MB iterations 834 speed 3416064 KB/s
    Толстый кеш рулит.
  • Serge wrote:i5-2400
    linux-3.13-x86_64
    ST3320620AS AHCI FAT32
    5525504 KB/sec = 5.27 Гигабайт/сек на канале с максимальной *теоретической* скоростью 6 Гигабит/сек (SATA 3)? :shock: Гонишь :lol:
  • Who is online

    Users browsing this forum: No registered users and 1 guest