[CDO] server side resource consumption [message #499850] |
Tue, 24 November 2009 06:35  |
Eclipse User |
|
|
|
Hi,
my coworkers asked me how much resource (memory, CPU, etc.) CDO consumes for
its server implementation? As I did not have an answer and did not find
anything in the FAQ I am posting this question here.
What is the resource consumption for the CDO server?
Does the resource consumption change (and how) based on
* the number of objects in the repository
* the number of sessions/connections
* etc
Thanks in advance!
Lothar
|
|
|
Re: [CDO] server side resource consumption [message #499865 is a reply to message #499850] |
Tue, 24 November 2009 07:34  |
Eclipse User |
|
|
|
Hi Lothar,
Comments below...
Lothar Werzinger schrieb:
> Hi,
>
> my coworkers asked me how much resource (memory, CPU, etc.) CDO consumes for
> its server implementation? As I did not have an answer and did not find
> anything in the FAQ I am posting this question here.
>
> What is the resource consumption for the CDO server?
>
There are so many different possible setups and Java has comparingly bad
support for measuring the size of an object. I suggest that you use a
profiler for your particular setup and measure resource consumption.
We'd appreciate if you post your measures here.
There's an article about CDO tweaks, be sure to read at least the
section about caching: http://wiki.eclipse.org/Tweaking_CDO_Performance
Generally we try to find designs with the best tradeoff between
functionality and resource consumption, but if you find optimization
potential report it here ;-)
> Does the resource consumption change (and how) based on
> * the number of objects in the repository
>
If, by repository, you mean the backend, then no.
> * the number of sessions/connections
>
Minimally. But sessions are expected to load revisions, hence their
number might impact the overall consumption.
Cheers
/Eike
----
http://thegordian.blogspot.com
http://twitter.com/eikestepper
|
|
|
Powered by
FUDForum. Page generated in 0.04217 seconds