>[оверквотинг удален] > записи, как mtime. > Далее, ППКС (насчёт упоротости). > И, господа диванные программисты, на современных процах (i5/i7/современные Xeon) скорость > реализации CRC32 примерно 3 цикла/байт - это если не использовать hardware > support, которого есть. Если его использовать, то 0.6цикла/байт (в среднем). Желающие > могут посчитать, какой объём может обсчитать одно ядро - тут кто-то > что-то нёс про "4 ядра из 12". На всякий случай, не > надеясь на ваши арифметические способности - 1-5 GB/c. > Усердный читатель может прикинуть, какое _количество_операций_записи_ надо провести, > чтобы занять подсчётом crc32 хотя 5% _одного_ ядра.Упроотые это все тестировали и писали реализаю этого когда в ядре еще не было. И хоть ты тресни но выше 2 GB/s не выдают ксеона. Такая вот незадача. А надо 6. Это как с хваленым io at - оказалось быстрее гонять через CPU чем использовать эту фичу. На счет остального - мисье еще забыл что очень дофига операций проходит через журнал, да и relative atime не является опции ей по умолчанию, а включив no atime можно сломать некоторый софт.
|