SmartBear
161 Case Studies
A SmartBear Case Study
Prosys, a provider of production and process monitoring and OEM solutions, needed to guarantee 24/7 reliability and high performance for its Prosys Sentrol OPC framework. Customers reported a hard-to-reproduce memory-growth issue in safety-critical deployments, so Prosys prioritized resolving performance bottlenecks and memory management problems to maintain trust and compliance.
They adopted AQtime’s suite (performance, allocation, live allocation and resource profilers) to identify real bottlenecks and trace COM/SysString and task-memory allocations back to the offending code. AQtime revealed a bug caused by using FillChar instead of VarClear, leading to unreleased COM memory; after fixing the code and optimizing allocations, Prosys eliminated the leaks, improved performance, met compliance goals and substantially reduced debugging time and costs.
Jouni Aro
Software Manager