Hi,
 
We have our application using xerces 3.0.1 build for two linux distrubutions,
 one Redhat 9.0 and other CentOS 5.1. The application runs as a service and is 
supposed to run many days without restart.
We are facing problem of increased usage of memory in CentOS compared to 
Redhat. This is causing the Resident and Virtual memory usage of the 
application to grow, causing the performance degradation of the system.The 
valgrind report for the application does not report any definitely leak with 
our application. ( It shows some of the xerces memory locations as "still 
reachable" )

Are any corrective steps to be done based on the Operating System, with the 
Xerces?.

Note: 
Our application is heavily dependent on xml .We create and delete 
XercesDOMParser  frequently ( from different threads).  
 
We have this xerces built with the gnuiconv transcoder. (XMLString::transcode 
is used heavily. The pointer returned by the transcode() is freed using 
XMLString::release() itself)
 
Thanks,
Mini



      

Reply via email to