Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 15 Apr 2012 21:01:03 +0200
From:      Alexander Leidinger <Alexander@Leidinger.net>
To:        Alexander Best <arundel@freebsd.org>
Cc:        freebsd-emulation@freebsd.org
Subject:   Re: [PATCH] pipe2 for Linuxulator
Message-ID:  <20120415210103.000056a8@unknown>
In-Reply-To: <20120415182928.GA55270@freebsd.org>
References:  <20120415000216.GA53624@freebsd.org> <20120415101157.GA67049@freebsd.org> <20120415112308.GA77985@freebsd.org> <20120415134444.000005cc@unknown> <20120415115112.GA83717@freebsd.org> <20120415143441.00000948@unknown> <20120415130306.GA95208@freebsd.org> <20120415163059.0000715d@unknown> <20120415144155.GA15993@freebsd.org> <20120415181613.GA52958@freebsd.org> <20120415182928.GA55270@freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Sun, 15 Apr 2012 18:29:28 +0000 Alexander Best <arundel@freebsd.org>
wrote:

> On Sun Apr 15 12, Alexander Best wrote:

> running stats_timing.d revealed something strange...according to this
> section:
> 
> Number of calls per provider/application/kernel function:

> linuxulator32
> npviewer.bin
> proc_exit                                                         2

> proc_exit only got callded twice. however according to this section:
> 
> Longest running (CPU-time!) functions per provider (in ns):
>   linuxulator32
> proc_exit                                                    -16995

> the CPU spent a lot of time for those two calls.

AFAIR proc_exit walks down a list or two. Depending on how much is
going on, this may take a while.

Looks like my DTrace probes and scripts offer the opportunity to do
some performance related observations in an easy way. Now we just need
some interested souls to actually do it and optimize some things. It
would also be great if someone could have a look at
http://dtrace.org/blogs/brendan/ and code up some nice GUI respectively
an observation and analysis tool. Graphs as represented by Brendan give
a much better way of understanding what's going on than a lot of
numbers.

Bye,
Alexander.

-- 
http://www.Leidinger.net    Alexander @ Leidinger.net: PGP ID = B0063FE7
http://www.FreeBSD.org       netchild @ FreeBSD.org  : PGP ID = 72077137



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20120415210103.000056a8>