From: Peter Zijlstra on 16 Jun 2010 11:00 On Wed, 2010-06-16 at 16:40 +0200, Stephane Eranian wrote: > The reason is that perf reports an estimate based on the > number of bytes written to the buffer divided by the minimal > sample size of 24 bytes. Right, we should change that based on the PERF_SAMPLE flags used. It will remain an estimate due to the out of band events, but it should be closer than assuming the minimal sample size. -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo(a)vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
From: Peter Zijlstra on 16 Jun 2010 11:00 On Wed, 2010-06-16 at 16:40 +0200, Stephane Eranian wrote: > This leads me to another point. For per-thread sampling, why > do we need to record mmap() events happening *outside* of > the process? I can understand the exception of kernel modules. How does that happen? The per-thread events should be on the per-task context, so another task's mmap() events should never end up there. -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo(a)vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
|
Pages: 1 Prev: [patch] percpu in linux-2.6.35-rc3 Next: percpu in linux-2.6.35-rc3 |