
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
|