My bet is on file system performance. Where did the data come from? 9vx is also much faster, even if binaries are identical, because fossil is such a dog.
uriel P.S.: In my experience with werc ( http://werc.cat-v.org ) statically linking p9p tools further increases performance considerably, p9p tools are also insanely faster than gnu tools. On Fri, Jul 24, 2009 at 10:36 AM, Lorenzo Bolla<lbo...@gmail.com> wrote: > Hi all, > > I've just installed the plan9port as described here > (http://swtch.com/plan9port/man/man1/install.html) on a debian box. > I was comparing the speed of some commands between the plan9 and the GNU > version, and I get consistently poorer results for the plan9 ones. > 'grep' for example, is at least twice as slow as its GNU counterpart. > > Moreover, the executables in plan9/bin are bigger. Again, plan9's 'grep' is > 40% bigger: > $ ll /bin/grep /usr/local/plan9/bin/grep > -rwxr-xr-x 1 root root 100500 2009-03-28 22:06 /bin/grep > -rwxr-xr-x 1 root root 141512 2009-07-24 09:06 /usr/local/plan9/bin/grep > > Is it expected? Why? Should I re-compile the plan9port with some > optimization switches? How? > > Thanks! > L. >