[omniORB] memory footprint

Peter C peterbiz2008 at yahoo.com
Tue Mar 7 17:01:40 GMT 2017


I am working on a project that requires to use CORBA to drive a network device. I linked 64bits version of omniORB4 and omnithread in my linux C code (ominiORB version 4.1.7).

It worked fine but one thing I noticed was that the memory footprint was very large. It took about 700MB including my code plus the interface idl created code when it was running. My code doesn’t seem to use a lot memory, so I assume the most was from the ORB.

My question is, what is the minimum memory size required for a simple CORBA client program running with 64bits omniORB? 

And is there any way to “trim down” the size of the memory usage used by the omniORB? Maybe via special configuration or build?

Thanks!
Peter


More information about the omniORB-list mailing list