LatencyMon versions

It checks a system to see if it's suitable for processing real-time audio tasks
7.3
Jul 27, 2023
6.5
Jul 24, 2015
Editorial review
rating
6.0
Oct 25, 2013
Review
5.0
Feb 15, 2013
Review
4.0
Jun 14, 2012
Review
3.0
Oct 25, 2011
Review
2.0
Nov 28, 2010
Review

What's new

v6.5 [Jul 24, 2015]
Support for Windows 10
Support for Windows 8.1
In Depth Latency Tests
SMI and CPU stall measuring removed from main utility
Driver view now also displays file version information.

v5.0 [Feb 15, 2013]
1. Interrupt to user process latency measuring
--it uses the method of interrupt to user process latency measuring to determine the real-time capabilities of your system.
2. Hardware information added to report
--The report now includes hardware information such as your system brand and model and system board name.
3. Bug fixed: process name not displayed in report text
--The report always displayed process name "none" as the process that had been hit with the highest number of hard pagefaults. This has been fixed.
4. Several minor corrections and small bug fixes

v4.0 [Jun 14, 2012]
LatencyMon is now equipped with a CPU view which shows the interrupts and DPCs per CPU.
LatencyMon is now processor group aware. It properly reports the amount of processors in the system in case multiple active processor groups exist. The per CPU view will display group and number information of each processor in the system.
LatencyMon now reports ISR and DPC cycle times per CPU obtained from the operating system. This feature is only available on Windows 7 and higher.
You can now export the contents of views to a text file by selecting the Export option from the main menu.
A page with options has been added which allow you to configure the buffer size that is used internally by ETW as well as the minimum and maximum buffers and ETW file size that the software makes use of. A smaller ETW file size will help you to reduce CPU consumption of LatencyMon but means you may miss out on certain events.
A status bar has been added which displays the time LatencyMon has been active so that this information is available regardless of the view that is currently selected.
Several small bugs and unspecified problems have been fixed in this latest version.

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.

Alternative downloads

Kernel for Word
Kernel for Word
rating

Advanced tool designed to repair Word files.

Catzilla
Catzilla
rating

PC benchmarking tool for measuring performance of CPU and GPU.

ASTRA32 - Advanced System Information Tool
ASTRA32
rating

It is a solution for providing info about the configuration of your system.

Stream KernelAnalyzer
Stream KernelAnalyzer
Free
rating

KernelAnalyzer is a static analysis tool to analyze and disassemble an OpenCL.

ObjMon
ObjMon
Free
rating

Monitor kernel object activity in real time.