Resources & Performance

Simon Brown • November 9, 2021

Resource Leaks

During the testing phase of version 3.1 two major resource leaks have been found and resolved. Resource leaks cause one or more of:

  • Steading increasing memory (Commit size),
  • User interface slowing, and
  • Program freezing.

XML

The XML library used was Microsoft's MSXML version 6.0. SDR Console was leaking memory and handles each time the library loaded or saved a definition. As XML is used a lot in SDR Console MSXML has been replaced with pugixml.

GDI Objects

A coding error from the early days of SDR Console version 2 has been found and resolved. GDI Objects were being frequency created but never released.

Monitoring

Use the Task Manager to monitor process size, handles and GDI objects. To select the columns shown in the display just right-click on the title bar (Name, PID, Status...), then click on Select Columns.


As you interact with SDR Console the Handle and GDI object count will increase but should now stay within this range:

  • Handles - maximum of 2,000
  • GDI object - maximum of 2,000 (in practice closer to 1,200).
By Simon Brown May 25, 2025
BATC Net, May 22nd 2025 Here's a snippet from the British Amateur Television Club net on QO-100. I hope it doesn't scare you.
By Simon Brown May 25, 2025
UI Refresh And More...
By Simon Brown May 13, 2025
After too much grief, I've decided to stop using Wi-Fi to connect the small NUC systems in the computer room to my network: DX Cluster (Ubuntu) SDR Server (Windows) User Forums (Windows) These servers are in constant use, causing the wireless transmitter on my TP-Link AX50 to fail. By switching over to a wired network there's less demand on the wireless transmitter and the whole network has become far more reliable. In future I will only use Wi-fi when there's no alternative. I'm keeping a spare router ready just in case the AX50 fails.
By Simon Brown, G4ELI May 6, 2025
Inside All this equipment is installed in my computer room, next to the office.
By Simon Brown May 1, 2025
SDR Television video from Australia
By Simon Brown April 30, 2025
Sounds Like... And before I start, may I apologise for the delay in finding the cause of the noise.
By Simon Brown April 25, 2025
YouTube Many thanks to Tech Minds, aka Matt M0DQW for this very complimentary YouTube video. I hope you enjoy it as much as I did.
By Simon Brown April 24, 2025
The first Major Update
By Simon Brown April 23, 2025
Great For Images