slow transfers on webshare service

Miroslav Lachman 000.fbsd at quip.cz
Wed Sep 19 10:56:45 PDT 2007


Ivan Voras wrote:

> Miroslav Lachman wrote:
> 
> 
>>I am running Lighttpd for about 2 years on download server. With 1
>>worker, lighttpd seems limited to 110Mbps. After change to 4 workers
>>throughput increase to about 190Mbps serving 250-400 clients. (daily
>>traffic is ~750GB)
> 
> 
> Ok. Can you run iostat during peak traffic and report its output? So we
> rule out disk drives.

I have external disk array (da1) which is saturated at this time:

# iostat -w 5
       tty             da0              da1            pass0             cpu
  tin tout  KB/t tps  MB/s   KB/t tps  MB/s   KB/t tps  MB/s  us ni sy in id
    0    1 12.91   3  0.04  59.30  95  5.47   0.00   0  0.00   4  0 24 21 51
    0   92  2.00   1  0.00  59.28 251 14.51   0.00   0  0.00   1  0  5  5 89
    0   31 10.67   1  0.01  59.03 226 13.03   0.00   0  0.00   0  0  5  5 90
    0   31 17.74  17  0.29  58.80 231 13.29   0.00   0  0.00   0  0  4  4 92
    0   31  0.00   0  0.00  58.39 222 12.67   0.00   0  0.00   1  0  5  4 90

from systat -vmstat

Disks   da0   da1 pass0 pass1 pass2
KB/t   0.00 59.53  0.00  0.00  0.00
tps       0   226     0     0     0
MB/s   0.00 13.14  0.00  0.00  0.00
% busy    0    97     0     0     0

But without 4 workers a can't saturate array and traffic graph (by MRTG) 
will be limited on fixed bandwidth.
So setting Lighttpd to use 4 workers definitely help in my case. (I 
don't know if it is same for Miroslav Valenta)

Miroslav Lachman


More information about the freebsd-fs mailing list