Messages in this thread | | | Date | Fri, 18 Jul 2008 02:49:01 +0300 | From | Eduard - Gabriel Munteanu <> | Subject | Re: [RFC PATCH 1/4] kmemtrace: Core implementation. |
| |
On Thu, Jul 17, 2008 at 02:34:34PM -0700, Randy Dunlap wrote: > On Thu, 17 Jul 2008 03:46:45 +0300 Eduard - Gabriel Munteanu wrote: > > > +3) Boot the kmemtrace-enabled kernel if you haven't, preferably in the > > +'single' runlevel (so that relay buffers don't fill up easily), and run > > +kmemtrace: > > +# '$' does not mean user, but root here. > > +$ mount -t debugfs none /debug > > Please mount at /sys/kernel/debug, i.e., the expected debugfs mount point. >
Oh, I did not know that. Thanks, will change accordingly.
> > +$ mount -t proc none /proc > > +$ cd path/to/kmemtrace-user/ > > +$ ./kmemtraced > > +Wait a bit, then stop it with CTRL+C. > > +$ cat /debug/kmemtrace/total_overruns # Check if we didn't overrun, should > > + # be zero. > > +$ (Optionally) [Run kmemtrace_check separately on each cpu[0-9]*.out file to > > + check its correctness] > > +$ ./kmemtrace-report > > + > > +Now you should have a nice and short summary of how the allocator performs. > > > Otherwise looks nice. Thanks. > > --- > ~Randy > Linux Plumbers Conference, 17-19 September 2008, Portland, Oregon USA > http://linuxplumbersconf.org/
| |