9fans - fans of the OS Plan 9 from Bell Labs
 help / color / mirror / Atom feed
* [9fans] why I'm messing with python: mercurial
@ 2006-12-24  5:26 ron minnich
  2006-12-24  9:30 ` Richard Miller
  2006-12-24 10:25 ` Harri Haataja
  0 siblings, 2 replies; 5+ messages in thread
From: ron minnich @ 2006-12-24  5:26 UTC (permalink / raw)
  To: Fans of the OS Plan 9 from Bell Labs

I feel that Plan 9 could stand to have a reasonable version control
system, which CVS certainly is not. Mecurial is written in python, is
working well for xen, so I thought I'd see if it would work at all in
python on plan9.

First step: errno :-)

thanks

ron
p.s. Give Aki and me  a present for the new year: please test our
little minimal linux + xen + plan 9 if you can. I'm using it, and I
think it's quite nice. I can't wait to try out plan 9 + xen on a
dual-core, it's already reasonably fast. Those long kernel build times
under qemu are a thing of the past. Don't forget, free with every copy
you buy, you get Aki's X11-free drawterm. A deal at twice the price!


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

* Re: [9fans] why I'm messing with python: mercurial
  2006-12-24  5:26 [9fans] why I'm messing with python: mercurial ron minnich
@ 2006-12-24  9:30 ` Richard Miller
  2006-12-25  1:00   ` Jack Johnson
  2006-12-24 10:25 ` Harri Haataja
  1 sibling, 1 reply; 5+ messages in thread
From: Richard Miller @ 2006-12-24  9:30 UTC (permalink / raw)
  To: 9fans

> I can't wait to try out plan 9 + xen on a
> dual-core, it's already reasonably fast.

I've run it on a two-processor VIA vt310.  An extra cpu does help with
responsiveness.  Would it be worthwhile to support multiple virtual
processors in the guest Plan 9?  It's just a matter of coding the
start-up for the extra processors ("just" - of course it's
undocumented).

-- Richard



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

* Re: [9fans] why I'm messing with python: mercurial
  2006-12-24  5:26 [9fans] why I'm messing with python: mercurial ron minnich
  2006-12-24  9:30 ` Richard Miller
@ 2006-12-24 10:25 ` Harri Haataja
  2006-12-24 17:15   ` David Leimbach
  1 sibling, 1 reply; 5+ messages in thread
From: Harri Haataja @ 2006-12-24 10:25 UTC (permalink / raw)
  To: Fans of the OS Plan 9 from Bell Labs

On Sat, Dec 23, 2006 at 10:26:07PM -0700, ron minnich wrote:
> I feel that Plan 9 could stand to have a reasonable version control
> system, which CVS certainly is not. Mecurial is written in python, is
> working well for xen, so I thought I'd see if it would work at all in
> python on plan9.

My vote would go to darcs, but I think that the GHC runtime is quite far
away :)




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

* Re: [9fans] why I'm messing with python: mercurial
  2006-12-24 10:25 ` Harri Haataja
@ 2006-12-24 17:15   ` David Leimbach
  0 siblings, 0 replies; 5+ messages in thread
From: David Leimbach @ 2006-12-24 17:15 UTC (permalink / raw)
  To: Fans of the OS Plan 9 from Bell Labs

On 12/24/06, Harri Haataja <harriha@mail.student.oulu.fi> wrote:
> On Sat, Dec 23, 2006 at 10:26:07PM -0700, ron minnich wrote:
> > I feel that Plan 9 could stand to have a reasonable version control
> > system, which CVS certainly is not. Mecurial is written in python, is
> > working well for xen, so I thought I'd see if it would work at all in
> > python on plan9.
>
> My vote would go to darcs, but I think that the GHC runtime is quite far
> away :)
>

I'd like GHC on Plan 9 quite a bit by itself,


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

* Re: [9fans] why I'm messing with python: mercurial
  2006-12-24  9:30 ` Richard Miller
@ 2006-12-25  1:00   ` Jack Johnson
  0 siblings, 0 replies; 5+ messages in thread
From: Jack Johnson @ 2006-12-25  1:00 UTC (permalink / raw)
  To: Fans of the OS Plan 9 from Bell Labs

On 12/24/06, Richard Miller <9fans@hamnavoe.com> wrote:
> I've run it on a two-processor VIA vt310.  An extra cpu does help with
> responsiveness.

Doesn't surprise me:

http://www.cs.wisc.edu/~kchak/papers/spin-pact06.pdf

If I skimmed this correctly, one thing I gleaned is that any time you
have more virtual CPUs than real CPUs (or cores, for you hyperthreaded
folks), you're going to take a measurable hit (duh).  Oh, plus one
core/CPU, for the host OS.

So, your Xen setup on a dual-core chip should be very nice.

I also just came across:

http://www.hpl.hp.com/personal/Lucy_Cherkasova/papers/xenqos-mware-camera-ready.pdf

but haven't skimmed it yet.

-Jack


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

end of thread, other threads:[~2006-12-25  1:00 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2006-12-24  5:26 [9fans] why I'm messing with python: mercurial ron minnich
2006-12-24  9:30 ` Richard Miller
2006-12-25  1:00   ` Jack Johnson
2006-12-24 10:25 ` Harri Haataja
2006-12-24 17:15   ` David Leimbach

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).