Login | Register For Free | Help
Search for: (Advanced)

Mailing List Archive: Cherokee: users

KUDOS!!! to cherokee team Keep up the phase of world domination!!!

 

 

Cherokee users RSS feed   Index | Next | Previous | View Threaded


dbx0001 at gmail

Sep 19, 2009, 12:11 AM

Post #1 of 1 (198 views)
Permalink
KUDOS!!! to cherokee team Keep up the phase of world domination!!!

its been 30 days since our first setup of an embedded linux
running cherokee 0.99.24 although we got a hardware reset for installing
a new HDD last 3 days the longest period it was running and still
catering fast static contents - link bridge to dynamic content was 19
days pretty impressive !!!!


!!! best result !!!
I'm getting around whoooping 50-55 s on WLAN connection under a live deployment
This is nearly equivalent of a Core 2 duo server we have currently
running on Apache
where it is around 40-50 s on the same httperf test

And yes we thought the embedded would be crippled running
Python-Django/sqlite vs CGI-C/sqlite
but we were kinda surprised by the fact that there is only a bit of
difference on those processes

again KUDOS to cherokee team !!!

here are the software:

linuxkernel 2.6.30.4
GCC 4.2.1 on uClibc-0.9.30.1
busybox 1.14.3
python 2.6.2 w/ Django-1.1 and sqlite-3.16.7
and on (hardware)
intel x86 366mhz 64mb RAM


----------------------simple httperf result Cherokee
1st Test (full load around 30 simultaneous clients connection on-site
and remote)
iiping [at] ic:~$ httperf --client=0/1 --server=192.168.1.105 --port=80
--uri=/ --send-buffer=4096 --recv-buffer=16384 --num-conns=5
--num-calls=100

httperf --client=0/1 --server=192.168.1.105 --port=80 --uri=/
--send-buffer=4096 --recv-buffer=16384 --num-conns=5 --num-calls=100
Maximum connect burst length: 1

Total: connections 5 requests 500 replies 500 test-duration 54.264 s

Connection rate: 0.1 conn/s (10852.9 ms/conn, <=1 concurrent connections)
Connection time [ms]: min 9859.8 avg 10852.9 max 14487.6 median 9890.5
stddev 2035.6
Connection time [ms]: connect 2.3
Connection length [replies/conn]: 100.000

Request rate: 9.2 req/s (108.5 ms/req)
Request size [B]: 66.0

Reply rate [replies/s]: min 3.8 avg 9.1 max 10.2 stddev 2.0 (10 samples)
Reply time [ms]: response 102.8 transfer 5.7
Reply size [B]: header 212.0 content 8750.0 footer 2.0 (total 8964.0)
Reply status: 1xx=0 2xx=500 3xx=0 4xx=0 5xx=0

CPU time [s]: user 14.63 system 39.58 (user 27.0% system 72.9% total 99.9%)
Net I/O: 81.2 KB/s (0.7*10^6 bps)

Errors: total 0 client-timo 0 socket-timo 0 connrefused 0 connreset 0
Errors: fd-unavail 0 addrunavail 0 ftab-full 0 other 0

2nd Test (medium load around 12 person that is connecting )
iiping [at] ic:~$ iiping [at] ic:~$ httperf --client=0/1
--server=192.168.1.105 --port=80 --uri=/ --send-buffer=4096
--recv-buffer=16384 --num-conns=5 --num-calls=100
bash: iiping [at] ic:~$: command not found
iiping [at] ic:~$ httperf --client=0/1 --server=192.168.1.105 --port=80
--uri=/ --send-buffer=4096 --recv-buffer=16384 --num-conns=5
--num-calls=100
httperf --client=0/1 --server=192.168.1.105 --port=80 --uri=/
--send-buffer=4096 --recv-buffer=16384 --num-conns=5 --num-calls=100
Maximum connect burst length: 1

Total: connections 5 requests 500 replies 500 test-duration 49.828 s

Connection rate: 0.1 conn/s (9965.6 ms/conn, <=1 concurrent connections)
Connection time [ms]: min 9910.1 avg 9965.6 max 9997.5 median 9985.5 stddev 39.4
Connection time [ms]: connect 2.5
Connection length [replies/conn]: 100.000

Request rate: 10.0 req/s (99.7 ms/req)
Request size [B]: 66.0

Reply rate [replies/s]: min 10.0 avg 10.0 max 10.2 stddev 0.1 (9 samples)
Reply time [ms]: response 93.6 transfer 6.0
Reply size [B]: header 212.0 content 8750.0 footer 2.0 (total 8964.0)
Reply status: 1xx=0 2xx=500 3xx=0 4xx=0 5xx=0

CPU time [s]: user 13.75 system 35.99 (user 27.6% system 72.2% total 99.8%)
Net I/O: 88.5 KB/s (0.7*10^6 bps)

Errors: total 0 client-timo 0 socket-timo 0 connrefused 0 connreset 0
Errors: fd-unavail 0 addrunavail 0 ftab-full 0 other 0

3rd Test: (light load around 5 people connecting on-site and remote)
iiping [at] ic:~$ httperf --client=0/1 --server=192.168.1.105 --port=80
--uri=/ --send-buffer=4096 --recv-buffer=16384 --num-conns=5
--num-calls=100
httperf --client=0/1 --server=192.168.1.105 --port=80 --uri=/
--send-buffer=4096 --recv-buffer=16384 --num-conns=5 --num-calls=100
Maximum connect burst length: 1

Total: connections 5 requests 500 replies 500 test-duration 49.624 s

Connection rate: 0.1 conn/s (9924.8 ms/conn, <=1 concurrent connections)
Connection time [ms]: min 9841.1 avg 9924.8 max 10028.8 median 9918.5
stddev 67.7
Connection time [ms]: connect 2.2
Connection length [replies/conn]: 100.000

Request rate: 10.1 req/s (99.2 ms/req)
Request size [B]: 66.0

Reply rate [replies/s]: min 9.8 avg 10.0 max 10.2 stddev 0.1 (9 samples)
Reply time [ms]: response 93.8 transfer 5.4
Reply size [B]: header 212.0 content 8750.0 footer 2.0 (total 8964.0)
Reply status: 1xx=0 2xx=500 3xx=0 4xx=0 5xx=0

CPU time [s]: user 13.37 system 36.14 (user 26.9% system 72.8% total 99.8%)
Net I/O: 88.8 KB/s (0.7*10^6 bps)

Errors: total 0 client-timo 0 socket-timo 0 connrefused 0 connreset 0
Errors: fd-unavail 0 addrunavail 0 ftab-full 0 other 0



-------- specific info below -------------------
cat /proc/cpuinfo
processor : 0
vendor_id : GenuineIntel
cpu family : 6
model : 6
model name : Mobile Pentium II
stepping : 10
cpu MHz : 366.345
cache size : 256 KB
fdiv_bug : no
hlt_bug : no
f00f_bug : no
coma_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 2
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 sep mtrr pge mca
cmov pse36 mmx fxsr
bogomips : 732.69
clflush size : 32
power management:

cat /proc/meminfo
MemTotal: 62256 kB
MemFree: 2832 kB
Buffers: 3636 kB
Cached: 39832 kB
SwapCached: 80 kB
Active: 20772 kB
Inactive: 35276 kB
Active(anon): 5456 kB
Inactive(anon): 7124 kB
Active(file): 15316 kB
Inactive(file): 28152 kB
Unevictable: 0 kB
Mlocked: 0 kB
HighTotal: 0 kB
HighFree: 0 kB
LowTotal: 62256 kB
LowFree: 2832 kB
SwapTotal: 128512 kB
SwapFree: 128400 kB
Dirty: 0 kB
Writeback: 0 kB
AnonPages: 12532 kB
Mapped: 10264 kB
Slab: 2704 kB
SReclaimable: 1652 kB
SUnreclaim: 1052 kB
PageTables: 188 kB
NFS_Unstable: 0 kB
Bounce: 0 kB
WritebackTmp: 0 kB
CommitLimit: 159640 kB
Committed_AS: 13592 kB
VmallocTotal: 966712 kB
VmallocUsed: 68 kB
VmallocChunk: 966644 kB
DirectMap4k: 8128 kB
DirectMap4M: 57344 kB

-bash-2.05b# ps
PID USER TIME COMMAND
1 root 0:00 /bin/bash
2 root 0:00 [kthreadd]
3 root 0:00 [ksoftirqd/0]
4 root 0:00 [events/0]
5 root 0:00 [khelper]
8 root 0:00 [async/mgr]
49 root 0:00 [kblockd/0]
52 root 0:00 [kseriod]
89 root 0:00 [pdflush]
90 root 0:00 [pdflush]
91 root 0:00 [kswapd0]
138 root 0:00 [aio/0]
286 root 0:00 [kjournald]
302 root 0:00 [kjournald]
304 root 0:00 /bin/inetd /etc/inetd.conf
309 root 0:00 /bin/ash
433 root 0:00 /usr/local/sbin/cherokee --config=/home/cherokee/etc/cher
434 root 0:00 /usr/local/sbin/cherokee-worker --config=/home/cherokee/e
436 root 0:00 /usr/local/sbin/cherokee-worker --config=/home/cherokee/e
437 root 0:40 /usr/local/sbin/cherokee-worker --config=/home/cherokee/e
438 root 0:43 /usr/local/sbin/cherokee-worker --config=/home/cherokee/e
439 root 0:49 /usr/local/sbin/cherokee-worker --config=/home/cherokee/e
440 root 0:44 /usr/local/sbin/cherokee-worker --config=/home/cherokee/e
858 root 0:00 /usr/local/bin/python manage.py runfcgi protocol=scgi met
859 root 0:00 /usr/local/bin/python manage.py runfcgi protocol=scgi met
860 root 0:30 /usr/local/bin/python manage.py runfcgi protocol=scgi met
861 root 0:30 /usr/local/bin/python manage.py runfcgi protocol=scgi met
862 root 0:30 /usr/local/bin/python manage.py runfcgi protocol=scgi met
863 root 0:30 /usr/local/bin/python manage.py runfcgi protocol=scgi met
864 root 0:29 /usr/local/bin/python manage.py runfcgi protocol=scgi met
907 root 0:00 telnetd -i
908 root 0:00 -bash
927 root 0:00 ps


-bash-2.05b# uptime
15:50:39 up 2 days, 22:17, load average: 0.00, 0.00, 0.0
_______________________________________________
Cherokee mailing list
Cherokee [at] lists
http://lists.octality.com/listinfo/cherokee

Cherokee users RSS feed   Index | Next | Previous | View Threaded
 
 


Interested in having your list archived? Contact Gossamer Threads
 
  Web Applications & Managed Hosting Powered by Gossamer Threads Inc.