From owner-freebsd-hackers Thu Nov 13 10:10:03 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id KAA03758 for hackers-outgoing; Thu, 13 Nov 1997 10:10:03 -0800 (PST) (envelope-from owner-freebsd-hackers) Received: from mail1.its.rpi.edu (root@mail1.its.rpi.edu [128.113.100.7]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id KAA03726 for ; Thu, 13 Nov 1997 10:09:55 -0800 (PST) (envelope-from gad@eclipse.its.rpi.edu) Received: from eclipse.its.rpi.edu (gad@eclipse.its.rpi.edu [128.113.24.33]) by mail1.its.rpi.edu (8.8.5/8.8.5) with SMTP id NAA117794 for ; Thu, 13 Nov 1997 13:09:44 -0500 Received: by eclipse.its.rpi.edu (NX5.67e/NX3.0M) id AA29400; Thu, 13 Nov 97 13:09:43 -0500 Message-Id: <9711131809.AA29400@eclipse.its.rpi.edu> Mime-Version: 1.0 (NeXT Mail 3.3 v118.2) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Received: by NeXT.Mailer (1.118.2) From: Garance A Drosehn Date: Thu, 13 Nov 97 13:09:40 -0500 To: hackers@FreeBSD.ORG Subject: Re: Virtual Intel Machines? References: <346A3CA7.237C228A@n2k.com> Sender: owner-freebsd-hackers@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk Richard Costine wrote: > ... I agree that you couldn't do it exactly the way that VM is > doing it. You would have to emulate everything. [...] This would > make the emulator much slower than a real pentium, ... This would basically be the same as the VirtualPC product that exists for the PowerMac. > Yes, this would be a "Nice Thing to Have". It opens up lots of > possibilities. You could have a real sandbox to run intel-based > code in. We all know there's lots of that about. It is nice to have (I do have VirtualPC on the PowerMac), although the performance hit of an emulator makes it much less enticing for what I wanted to do with it. We (RPI) will be getting more high-end Intel-based systems for public labs here, and I'd love to set them up to run multiple operating systems (WinNT, Rhapsody, and FreeBSD, for instance). The trick is to set that up in such a way that we don't have to worry about students playing with the machines. I had this vision of freebsd being the "real" operating system (in the roll of VM on an IBM mainframe), and then have the other operating systems running as virtual machines underneath that. We wouldn't have to care as much about what students did in those virtual machines, as the "real" OS could always reset the state of a virtual machine to what we (the computing center) wanted it to be. > The point is not how fast it'll run but *that* it'll run. Well, for the things I wanted it *is* important how fast it runs. I don't think I could get away with a public lab of new high-end Pentium II machines that ran like 75Mhz pentiums!! :-) Of course, given that Intel chips work the way they do, it sounds like it'd be pretty much impossible to do what I was hoping for. Sigh. It was such a cool idea, too. --- Garance Alistair Drosehn = gad@eclipse.its.rpi.edu Senior Systems Programmer (MIME & NeXTmail capable) Rensselaer Polytechnic Institute; Troy NY USA