Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Modeling » EMF » [CDO] server side resource consumption
[CDO] server side resource consumption [message #499850] Tue, 24 November 2009 11:35 Go to next message
Lothar Werzinger is currently offline Lothar WerzingerFriend
Messages: 153
Registered: July 2009
Location: Bay Area
Senior Member
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 12:34 Go to previous message
Eike Stepper is currently offline Eike StepperFriend
Messages: 6451
Registered: July 2009
Senior Member
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


Previous Topic:How to register new URIHandler ?
Next Topic:[EMF Compare] rightParent reference in DiffGroups
Goto Forum:
  


Current Time: Thu Nov 21 19:11:20 GMT 2019

Powered by FUDForum. Page generated in 0.02278 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Back to the top