You are viewing a plain text version of this content. The canonical link for it is here.
Posted to c-dev@xerces.apache.org by "Qiu, Wenning" <We...@csgsystems.com> on 2004/04/27 15:58:36 UTC

Performance degradation

> Hi, All
> 
> We have observed a performance degradation when upgrading some third-party packages in our production systems. 
> 
> We are currently using xercesc.2.1.0 with STLport.4.5.3, libhoard.2.1.0 and expat.1.95.4. We are looking at upgrading to xercesc.2.5.0, STLport.4.6.2, libhoard.2.1.2d and expat.1.95.7.
> 
> Our current production code can process about 40 messages per CPU-second in our test environment, while the new build with all new 3-rd party packages can do only 36 per CPU-second. However, when built with xercesc.2.1.0(or 2.2.0), STLport.4.6.2, libhoard.2.1.2d and expat.1.95.7, it can handle close to 50 mesages per CPU-second.
> 
> We have tested all xercesc releases since 2.1.0, it seems that the performance drop started since 2.3.0 and remained till the latest release. 
> 
> Is there a way to turn off the unwanted features in the new releases so that good performance is retained? 
> 
> Does anybody have any idea when performance is to be addressed in future releases? 
> 
> For now it looks like we can move up to 2.2.0 at best since the performance is of great importance for our system.
> 
> Thanks for any feedback.
> 
> 
> 
> Wenning Qiu
> CSG Systems Inc.
> Phone: (402)963-8364
> Email: wenning_qiu@csgsystems.com
>