22.12.2011 16:15, Lystopad Olexandr написав(ла):
10Gb.zip (dd if=/dev/random of=10Gb.zip bs=1M count=10240), ram=1G,
все остальное как выше описано.
sendfile=on: 98 MBps 101 MBps 98 MBps
sendfile=off: 102 MBps 101 MBps 100 MBps
Вы же первый файл качали, верно? второй надо было просто проигнорировать :)
Кстати, а почему сейчас производительность выросла у вас в обоих случаях?
Что-то поменялось?
Я качал три раза один и тот же файл размером 10гб.
fetch -o /dev/null http://127.0.0.1:8999/10Gb.zip
Я вот сам не пойму почему так изменилась производительность. :-/
В дефолтном конфиге сменил порт и sendfile. И все.
Вы задрали измерять толщину канала попугаями. sendfile сам по себе не
влияет на скорость отдачи данных, будучи включенным он снижает нагрузку
на систему за счёт уменьшения количества операций копирования данных и
уменьшения буферизации.
--
Sphinx of black quartz judge my vow.