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

Mailing List Archive: Cherokee: dev

Issue 562 in cherokee: There is something fundamentally broken

 

 

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


codesite-noreply at google

Sep 6, 2009, 2:21 PM

Post #1 of 2 (264 views)
Permalink
Issue 562 in cherokee: There is something fundamentally broken

Status: Accepted
Owner: alobbs
Labels: Type-Defect Priority-High OpSys-Linux Component-Logic Performance

New issue 562 by ste...@konink.de: There is something fundamentally broken
http://code.google.com/p/cherokee/issues/detail?id=562

While binb4ash and I are debugging rule behavior we found the following
configuration has a major difference in speed. The following configuration
does not yet reproduce the (no-)keep alive behavior but we hope we will end
up there.


Relevant part of the configuration:

vserver!10!collect_statistics = 0
vserver!10!collector!enabled = 0
vserver!10!directory_index = index.php,index.html
vserver!10!document_root = /tmp
vserver!10!keepalive = 1
vserver!10!logger!x_real_ip_access_all = 0
vserver!10!logger!x_real_ip_enabled = 0
vserver!10!nick = default
vserver!10!rule!200!document_root = /tmp
vserver!10!rule!200!encoder!deflate = 0
vserver!10!rule!200!encoder!gzip = 0
vserver!10!rule!200!handler = file
vserver!10!rule!200!handler!iocache = 0
vserver!10!rule!200!match = extensions
vserver!10!rule!200!match!directory = /icons
vserver!10!rule!200!match!extensions = txt
vserver!10!rule!200!match!final = 1
vserver!10!rule!200!no_log = 0
vserver!10!rule!200!only_secure = 0
vserver!10!rule!100!handler = common
vserver!10!rule!100!handler!iocache = 0
vserver!10!rule!100!match = default
vserver!10!rule!100!match!final = 1

touch /tmp/test.txt

ab -n 2000 http://127.0.0.1:8000/

Gets me *only* 276 req/s

Any content after the / even non-existing contents get > 3000 req/s

ab -n 2000 http://127.0.0.1:8000/t


Now that cannot be right.


In keepalive mode non-existing content is at least twice as slow as
existing content.

ab -n 2000 -k http://127.0.0.1:8000/test.txt
13282 req/s

ab -n 2000 -k http://127.0.0.1:8000/t
4598 req/s

--
You received this message because you are listed in the owner
or CC fields of this issue, or because you starred this issue.
You may adjust your issue notification preferences at:
http://code.google.com/hosting/settings
_______________________________________________
Cherokee-dev mailing list
Cherokee-dev [at] lists
http://lists.octality.com/listinfo/cherokee-dev


codesite-noreply at google

Sep 8, 2009, 7:56 AM

Post #2 of 2 (232 views)
Permalink
Issue 562 in cherokee: There is something fundamentally broken [In reply to]

Updates:
Status: Invalid

Comment #1 on issue 562 by ste...@konink.de: There is something
fundamentally broken
http://code.google.com/p/cherokee/issues/detail?id=562

Problem: dirlist is slowing the benchmark down.

It maybe a bug /that/ dirlist is this slow. But is not the source what we
are
investigating.

--
You received this message because you are listed in the owner
or CC fields of this issue, or because you starred this issue.
You may adjust your issue notification preferences at:
http://code.google.com/hosting/settings
_______________________________________________
Cherokee-dev mailing list
Cherokee-dev [at] lists
http://lists.octality.com/listinfo/cherokee-dev

Cherokee dev 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.