Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S932874AbXKPRvT (ORCPT ); Fri, 16 Nov 2007 12:51:19 -0500 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1756024AbXKPRvK (ORCPT ); Fri, 16 Nov 2007 12:51:10 -0500 Received: from twinlark.arctic.org ([207.29.250.54]:38481 "EHLO twinlark.arctic.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1755665AbXKPRvJ (ORCPT ); Fri, 16 Nov 2007 12:51:09 -0500 Date: Fri, 16 Nov 2007 09:51:08 -0800 (PST) From: dean gaudet To: Andi Kleen cc: Philip Mucci , Andrew Morton , Greg KH , Stephane Eranian , William Cohen , Robert Richter , linux-kernel@vger.kernel.org, papi list Subject: Re: perfmon2 merge news In-Reply-To: Message-ID: References: <20071109213829.GC28276@kroah.com> <20071113151718.GA3804@erda.amd.com> <4739C42F.8030208@redhat.com> <20071113175545.GD4319@frankl.hpl.hp.com> <53F4663B-CFBA-44E4-8283-BAAC8C8F1AFF@cs.utk.edu> <20071113185924.GA22748@suse.de> <20071113120728.4342e7d7.akpm@linux-foundation.org> <20071113203645.GA17145@one.firstfloor.org> <9FF72994-F55A-4B36-9EAA-CB1D2360A6F5@cs.utk.edu> <20071114015210.GA20365@one.firstfloor.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1015 Lines: 25 On Fri, 16 Nov 2007, Andi Kleen wrote: > I didn't see a clear list. - cross platform extensible API for configuring perf counters - support for multiplexed counters - support for virtualized 64-bit counters - support for PC and call graph sampling at specific intervals - support for reading counters not necessarily with sampling - taskswitch support for counters - API available from userland - ability to self-monitor: need select/poll/etc interface - support for PEBS, IBS and whatever other new perf monitoring infrastructure the vendors through at us in the future - low overhead: must minimize the "probe effect" of monitoring - low noise in measurements: cannot achieve this in userland permon2 has all of this and more i've probably neglected... -dean - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/