My first tests for Centos were against erlang R12B, I'm seeing yet another speed improvement using R14B04 on Centos 6.

{"couchdb":"Welcome","version":"1.2.0"}

real    4m45.824s
user    0m0.003s
sys     0m0.003s

Huge improvement over my current production scenario R12B, Spidermonkey 1.7, Couchdb 1.0.2, index rebuilding takes 13m16.480s

Great job on the speed improvments!

Wendall

On 03/06/2012 01:19 PM, Wendall Cada wrote:
Here is another set of results using a db with ~300k docs and ~10 views in the design doc.

Fedora Core2Duo 2GHz, 7200RPM disk:
{"couchdb":"Welcome","version":"1.0.3"} (spidermonkey 1.8.5) (stock package)
real    9m9.086s
user    0m0.007s
sys     0m0.016s

{"couchdb":"Welcome","version":"1.1.1"} (spidermonkey 1.8.5) (git-1.1.1)
real    7m59.437s
user    0m0.007s
sys     0m0.016s

{"couchdb":"Welcome","version":"1.2.0"} (spidermonkey 1.8.5) (git-db8335bf2a)

real    6m25.469s
user    0m0.009s
sys     0m0.027s

Centos Xeon 2.27GHz (2 cores) 15k SCSI/RAID 10:
{"couchdb":"Welcome","version":"1.0.1"} (spidermonkey 1.7.0) (stock package)
real    13m16.480s
user    0m0.001s
sys     0m0.004s

{"couchdb":"Welcome","version":"1.1.1"} (spidermonkey 1.8.5) (git-1.1.1)
real    6m14.999s
user    0m0.001s
sys     0m0.003s

{"couchdb":"Welcome","version":"1.2.0"} (spidermonkey 1.8.5) (git-fb72251bc7)
real    5m24.925s
user    0m0.002s
sys     0m0.004s

While there are certainly speed improvements over 1.1.1, the biggest change is moving to a newer spidermonkey.

Wendall

Reply via email to