Constant CPU usage when idle 'erl.exe'
Couchbase is a great product, got it up and running and working nicely. I also tried out the balancing/replication thing and this works like a charm.
The only thing that sets me back is the idle cpu usage. Even when I restart my laptop (on which I got it running), as soon as the couchbase service starts running I can see erl.exe taking up 10% - 30% of my cpu with intervals (some seconds 0% some seconds between 15 and 30%)
I have no buckets but the default installed, no indexes/views, just a clean install.
What is couchbase doing?
Erlang is used internally to manage and monitor all the persistence. So Couchbase Server is monitoring data files in order to see whether data fles are compacted and compact files when necessary; same with the view/indexes.
So this explains some CPU cycles of the erlang engine.
Remember that if you have installed the samples buckets (beer-sample, game-sample) contain some views.