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.

Ответить