Windows Mobile 6 / 6.5 Performance Monitoring

I am writing an application for a Pocket PC device, which seems to be slowly flowing in resources - after 24 hours, the device slowly stops responding and eventually completely blocks.

In XP / Vista, at this point I would run a reliable PerfMon and a graph of the graphs of pens, threads, memory, mutexes, etc. - everything that could leak.

Can someone recommend an approach for this on Windows Mobile? What would be ideal would be a mobile agent that collects performance counters and sends them back to a PC-based PerfMon instance.

I saw this article , but it seems to be specific to the .NET compact framework - I am still working in C ++ / win32.

+3
source share
2 answers

You can start with the Verifier application , but in fact the tool that I (and everything I know) has Entrek Codesnitch . This thing pays for itself on first use, every time.

+3
source

Embedded Visual C ++ 4 contains a “Remote Performance Monitor” that can do just that. Some time ago, Microsoft dismissed EVC4 as a free download, but it can still be downloaded from MSDN or found on the Internet. It doesn't seem to work with Windows Embedded 6 or newer, and I'm not sure which kernel Windows Mobile 6 is running on.

0
source

Source: https://habr.com/ru/post/1741743/


All Articles