Eric Lapouyade dijo [Mon, Jul 06, 2009 at 09:56:39AM +0200]:
> I am testing Cherokee on my Ubuntu 9.04 server edition (Intel i7 940),
> For a small static html file (1.7KB), apache 2.2 is able to process 14000
> Req/s and cherokee only 10000 Req/s.
> I was expecting something about 28000 Req/s for Cherokee according to the
> benchmark seen on its official web site.
> So what's wrong ?
> 
> Here are some informations :
> (...)
> May be it is a Ubuntu/debian issue : what do you think ?

In case it is so... I am not an expert, only a packager. I package the
best way I can, of course - Please take a look at our debian/rules
file, from which the packages are built:

http://git.debian.org/?p=collab-maint/cherokee.git;a=blob;f=debian/rules;h=d7b9026653a5e2e5d5646bae535912abe14eee39;hb=HEAD

This file is a Makefile. Basically, you will want to check the config
and build targets; the longest targets (install-arch, install-indep)
take care of splitting the results in the target binary packages. The
binary (-common, -arch, -indep) targets take the installation done in
the temporary build areas and actually creates the .deb packages.

We also apply some minor patches to Cherokee prior to building: 

http://git.debian.org/?p=collab-maint/cherokee.git;a=tree;f=debian/patches;h=64c93c7ac1c24a410ab177605c8c24024513b835;hb=HEAD

The order in which they are applied is determined by the contents of
debian/patches/series:

 fix_rpath
 default_webroot_in_usr_share
 nest_log_directory
 move_helper_programs_to_usr_share
 set_user
 include_paths_in_migrators
 fix_man_section

Greetings,

-- 
Gunnar Wolf • [email protected] • (+52-55)5623-0154 / 1451-2244
_______________________________________________
Cherokee mailing list
[email protected]
http://lists.octality.com/listinfo/cherokee

Reply via email to