Our Sites
Categories
- Business (35)
- DelphiFeeds.com (94)
- General (43)
- Gurock Software (125)
- Programming (44)
- SmartInspect (132)
- Software Quality (6)
- TestRail (38)
- Virtualization (8)
- Websites (26)
Archives
SmartInspect Pages Cloud
delphi unicode asp.net monitoring debug java debugging log4j logging trace delphi tracing asp.net exceptions errors debug .net debugging log4net log4n .net monitoring debug java debugging vb.net logging trace java tracing java exceptions errors delphi monitoring delphi debugging trace .net tracing delphi exceptions errors nlog asp.net logging tracing eurekalogTestRail Pages Cloud



SmartInspect TCP/IP Performance Improved
We just released SmartInspect 2.3.4. You can download the new version from My Gurock.com. It’s a minor release with just two changes: we optimized the TCP/IP server in the SmartInspect Console even further and fixed a bug that could block client applications for a few hundred milliseconds once in a while.
The SmartInspect TCP/IP code in the Console is actually quite complicated. It’s not just a simple TCP/IP server that receives logging packets and displays the data in the Console. To differentiate ourselves from competing products, we invested a lot of time in the past to make sure that the SmartInspect Console is blazingly fast and makes use of smart queues, dispatcher threads and techniques to reduce GUI updates.
I wrote the original code, but after Tobias refactored the logic over the past few weeks, he was able to optimize the TCP/IP server to make it three times as fast as before without reducing the overall responsiveness of the Console. Our tests haven’t shown any problems, but if there’s anything that’s not working optimally for you, we would love to hear from you.