John Levon wrote:
On Fri, Feb 24, 2006 at 04:37:13PM -0800, Russ Blaine wrote:
CPC in-kernel buffering adds a counter buffer such that the user can
request the kernel to throw an overflow interrupt when the counter
buffer overflows.
Has thought been given to the PEBS support in the Pentium IV? The
hardware-supported PEBS method has broadly the same interface, though more
registers than just EIP are saved, of course.
A while back I took a look at the PEBS features offered by Pentium IV,
but never made any solid plans to add Solaris support. There wasn't
enough visible demand for the feature (I think a single individual once
asked about it, years back), and it is quite specific to Pentium IV. The
mechanism itself is also really convoluted and doesn't lend itself to a
clean, responsible API. You do raise a good point, though, that perhaps
on Pentium IV we could use PEBS underneath the current proposed APIs to
deliver richer data with less overhead than on processors where all we
have is the standard overflow interrupt.
--
-----------------------------------------------------
Russ Blaine | Solaris Kernel | [EMAIL PROTECTED]
_______________________________________________
perf-discuss mailing list
perf-discuss@opensolaris.org