lists.openwall.net | lists / announce owl-users owl-dev john-users john-dev passwdqc-users yescrypt popa3d-users / oss-security kernel-hardening musl sabotage tlsify passwords / crypt-dev xvendor / Bugtraq Full-Disclosure linux-kernel linux-netdev linux-ext4 linux-hardening PHC | |
Open Source and information security mailing list archives
| ||
|
Date: Fri, 18 Jan 2008 21:16:02 -0800 From: Arjan van de Ven <arjan@...ux.intel.com> To: Andi Kleen <andi@...stfloor.org> CC: Linux Kernel Mailing List <linux-kernel@...r.kernel.org>, Linus Torvalds <torvalds@...ux-foundation.org>, Ingo Molnar <mingo@...e.hu>, Andrew Morton <akpm@...ux-foundation.org> Subject: Re: [Announce] Development release 0.1 of the LatencyTOP tool Andi Kleen wrote: > Arjan van de Ven <arjan@...ux.intel.com> writes: > >> The Intel Open Source Technology Center is pleased to announce the >> release of version 0.1 of LatencyTOP, a tool for developers to visualize >> system latencies. > > Just for completeness -- Linux already had a way to profile latencies > since quite some time. It's little known unfortunately and doesn't > work for modules since it's a special mode in the old non modular kernel > profiler. > > You enable CONFIG_SCHEDSTATS and boot with profile=sleep and then you can > use the readprofile command to read the data. Information can be reset with > echo > /proc/profile > > There's also a profile=sched to profile the scheduler which works even > without CONFIG_SCHEDSTATS yes indeed; I sort of use the same infrastructure inside the scheduler; the biggest reason I felt I had to do something different was that I wanted to do per process data collection, so that you can see for a specific process what was going on. -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@...r.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
Powered by blists - more mailing lists