On Tue, Mar 29, 2011 at 3:26 PM, Grauel, Moritz <[email protected]> wrote:
> Hi,
>
> I am currently evaluating CouchDB. During my tests I have observed  
> suprisingly high CPU load. I have installed a fresh CouchDB 1.0.2, created a 
> DB and inserted one doc { 'hello':'world'}.

How do you insert it ?

>
> Then I just fetch this single document as often as possible. My expectations 
> are, that the network should be the bottleneck in this simple case.
>

how often ?

> However the CPU Load of couchdb is very high. with 5 concurrect threads 
> fetching the document I get around 90% cpu usage. Serving the json as a 
> static file with an apache yields about twice as many requests as couchdb and 
> only about 50% cpu load.
>
> I have repeated this test on linux in a vm, linux directly on the metal and 
> osx and the results are more or less similar.
>
> I am very aware of the fact, that my 'benchmarks' are very rough... however I 
> am concerned about the actual performance of couchdb when serving lots of 
> requests.

can you provide the usages per process ?

>
> Why is CouchDB generating such a high load? Why isn't couch able to saturate 
> the network?
>
> I have tried disabling compression and setting the loglevel to error with no 
> effect.
>
> Regards,
>
> Mo

Reply via email to