summaryrefslogtreecommitdiffstats
path: root/rules/latencytop.in
blob: 2160aee63b00d0eac6e448e9cc2de26b29d36735 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
## SECTION=shell_and_console

config LATENCYTOP
	tristate
	prompt "LatencyTOP"
	select GLIB
	select NCURSES
	select NCURSES_WIDE_CHAR
	help
	  Skipping audio, slower servers, everyone knows the symptoms of latency.
	  But to know what's going on in the system, what's causing the latency, how
	  to fix it... that's a hard question without good answers right now.
	  LatencyTOP is a Linux* tool for software developers (both kernel and userspace),
	  aimed at identifying where in the system latency is happening, and what kind
	  of operation/action is causing the latency to happen so that the code can
	  be changed to avoid the worst latency hiccups.
	  There are many types and causes of latency. LatencyTOP focuses on the type
	  of latency that causes skips in audio, stutters in your desktop experience
	  or that overloads your server (while you have plenty of CPU power left).
	  LatencyTOP focuses on the cases where the applications want to run and
	  execute useful code, but there's some resource that's not currently available
	  (and the kernel then blocks the process). This is done both on a system level
	  and on a per process level, so that you can see what's happening to the system,
	  and which process is suffering and/or causing the delays.