All categories

LatencyMon 3.0

Free Great tool for analyzing the latency of your Windows system
4.8 
Latest version:
7.31 See all

LatencyMon is a great tool for analyzing the latency of your Windows system. It provides a comprehensive view of the system's overall latency, allowing you to quickly identify and address any issues that may be causing delays. It also helps to efficiently process audio signals in real time, calculate execution times for Interrupted Service Routines and Deferred Procedure Calls, and detect kernel modules that may be causing high latencies. Overall, LatencyMon is an essential tool for anyone looking to optimize their Windows system for maximum performance.

Though the word "latency" might make you think of network connections and data traffic, in the case of this tool, the term actually refers to the delayed execution times when running audio playback and processing tasks and apps.

LatencyMon is an application meant to allow the analysis and auditing of a system in order to determine if it's suitable for processing real-time audio-related tasks.

Though it comes with a simple and straightforward interface, LatencyMon is not an application for the casual inexperienced users. It determines the potential causes of latencies, “hard pagefaults”, and buffer underruns that affect the execution times. As you can see from the terminology, this tool is meant for professionals and advanced users who require access to comprehensive reports which help them locate the kernel modules and processes that cause audio latencies and drop-outs. It's a powerful all-in-one tool that can be used simultaneously as a ISR monitor, DPC monitor and a hard pagefault monitor. In other words, LatencyMon helps detect the drivers and processes responsible for the issues with the audio processing tasks.

To sum it all up, LatencyMon is an advanced tool that can help you determine the cause of drop-outs, clicks, pops, and other problems in your audio applications.


v3.0 [Oct 25, 2011]
LatencyMon now comes in two editions: a home edition and a professional edition. The home edition will be available for free but is licensed for use at home only.
While previous version of LatencyMon would only report execution times of DPCs and ISRs, the software is now equipped to actually measure latencies by means of a kernel timer. This feature is optional and can be switched off.
LatencyMon now measures 'unexplainable' CPU stalls which are not caused by the operating system or any drivers. These latencies may be caused by SMIs (System Management Interrupts), CPU bugs or other CPU factors. This feature is optional and can be switched off.
A bug has been fixed which prevented the software from displaying its main application window in rare cases.
The functionality which displayed individual ISR and DPC routines in real-time has been removed. The reason for this is that the software could never keep up with the amount of events generated.
LatencyMon now displays total time spent in ISRs and DPCs as well as time spent in drivers with the highest CPU consumption. Because multiple ISRs and DPCs may be executing consecutively, this information may help find the root cause of stalls in certain cases.
LatencyMon now stops reporting in case it cannot keep up with the amount of information it receives.
LatencyMon now displays more detailed information in the stats view, including system information and ISR and DPC excecution times per CPU.
LatencyMon has been redesigned to reduce CPU consumption. This is important because previous versions could influence the behavior of the system and thus obfuscate certain latency problems related to CPU power management.

Suggestions

3DMark06
3DMark06
Free

Checks the capabilities of the installed graphics card

HWiNFO64
HWiNFO64
Free

Professional diagnostic tool to collect and view detailed hardware information

Internet Speed Tester
Internet Speed Tester
Free

Checks how fast the user's Internet connection actually is

Download
Free