9fans - fans of the OS Plan 9 from Bell Labs
 help / color / mirror / Atom feed
* [9fans] ports performance
@ 2004-04-08 18:51 Scott Schwartz
  2004-04-08 18:59 ` rog
                   ` (2 more replies)
  0 siblings, 3 replies; 13+ messages in thread
From: Scott Schwartz @ 2004-04-08 18:51 UTC (permalink / raw)
  To: 9fans

I've noticed that running (the ported version of) ls under OS X (10.2),
it is very very slow.  Profiling tools (is gprof+"recompile the world"
all there is?  why doesn't everyone have pixie!) didn't reveal much,
but top shows that lookupd is burning lots of cycles.  Apparently we're
doing lots of lookups (of passwd entries I guess) that the native version
doesn't do?

Under linux the difference is very much less, but it's there.  At first
I attributed it to something minor like bio doing less buffering than
stdio, but maybe that's not the whole story.


^ permalink raw reply	[flat|nested] 13+ messages in thread
* Re: [9fans] ports performance
@ 2004-04-08 19:10 Ben Huntsman
  2004-04-08 19:21 ` rog
                   ` (2 more replies)
  0 siblings, 3 replies; 13+ messages in thread
From: Ben Huntsman @ 2004-04-08 19:10 UTC (permalink / raw)
  To: 9fans

It's nice and fun to be able to run Plan 9's ls on other systems, but really quite useless, when there's already an ls on every unix.

>>> Rob Pike<robpike@gmail.com> 4/8/2004 11:57:43 AM >>>
because of the way ls works on plan 9, a simple port to unix makes
every ls as expensive as ls -l.

-rob


^ permalink raw reply	[flat|nested] 13+ messages in thread

end of thread, other threads:[~2004-04-09  2:32 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2004-04-08 18:51 [9fans] ports performance Scott Schwartz
2004-04-08 18:59 ` rog
2004-04-08 18:57   ` Rob Pike
2004-04-08 19:07     ` Scott Schwartz
2004-04-08 19:28 ` Geoff Collyer
2004-04-08 19:45   ` Russ Cox
2004-04-08 19:51     ` Scott Schwartz
2004-04-08 19:57       ` Russ Cox
2004-04-09  2:32 ` Russ Cox
2004-04-08 19:10 Ben Huntsman
2004-04-08 19:21 ` rog
2004-04-08 19:35 ` a
2004-04-08 19:44 ` Scott Schwartz

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).