[omniORB] High virtual memory shown for omniNames
Agarwal, Shelendra
shelendra.agarwal at hp.com
Fri Jun 26 16:19:56 BST 2015
Hi Duncan,
Total number of entries are less than 100.
Also memory is not increasing, the value of 9g is shown at the start of the process itself, i.e. within few minutes of starting of omniNames. Non destroying of iterators by client would have resulted in gradual memory increase, right?
Thanks & Regards,
Shelendra Agarwal
Telco Big Data Analytics
Communications & Media Solutions
HP-India
+91-9945056319
shelendra.agarwal at hp.com
Absence of evidence is not evidence of absence.
-----Original Message-----
From: Duncan Grisby [mailto:duncan at grisby.org]
Sent: Friday, June 26, 2015 3:39 PM
To: Agarwal, Shelendra
Cc: omniorb-list at omniorb-support.com
Subject: Re: [omniORB] High virtual memory shown for omniNames
On Fri, 2015-06-26 at 06:35 +0000, Agarwal, Shelendra wrote:
> Recently we have noticed that omniNames shows very high virtual
> memory. The output of below command shows around 9GB of vss. Though
> there is no memory leak as over a period of time we don’t see memory
> to be growing but we are unable to understand why there is such high
> memory shown for this simple process.
How many entries are you storing in omniNames? As you say, it is a very simple process. It stores all the names in memory, because the expectation is that the CORBA naming service contains just a small number of entry-point services. If you are storing vast numbers of entries, that would explain why it is big.
The other possible use of memory is in iterator objects. If your clients receive iterators, they are responsible for destroying them.
Duncan.
--
-- Duncan Grisby --
-- duncan at grisby.org --
-- http://www.grisby.org --
More information about the omniORB-list
mailing list