Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 20 Oct 2009 16:33:43 +0300
From:      Alex Kozlov <spam@rm-rf.kiev.ua>
To:        Ivan Voras <ivoras@freebsd.org>, freebsd-hackers@freebsd.org, spam@rm-rf.kiev.ua
Subject:   Re: Make process title - % complete
Message-ID:  <20091020133343.GA53941@ravenloft.kiev.ua>

next in thread | raw e-mail | index | archive | help
On Tue, Oct 20, 2009 at 02:42:17PM +0200, Ivan Voras wrote:
> Alex Kozlov wrote:
> 
> > Of course ps or top output much more convenient, but if setproctitle so
> > expencive and will be called so often, then SIGINFO may be good
> > compromise. 
> 
> Regarding speed of setproctitle(), here are some microbenchmark results 
> from the attached test source:
> 
> getpid: 3661124.75 iterations/s
> setproctitle: 591357.56 iterations/s
> 
> Meaning, setprocitle() is around 6 times more expensive than getpid(), 
> meaning it can only be pulled off nearly 600,000 calls/s on a 2.3 GHz 
> Core 2 CPU.
> 
> I really want to be enlightened about how it could affect wallclock time 
> in make(1).
make universe few times with and without patch?


--
Adios



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