Re[2]: vkernel & GSoC, some questions

2008-03-18 Thread Igor Shmukler
> I have thought of the vkernel primarily as an aid to kernel development > (where performance is not a prime concern), not as a virtualisation > solution that will compete with Xen and VMWare. It's difficult to > compete with thousands of men-hours paid by corporate funding. > > So far nobody

Re: Re[2]: vkernel & GSoC, some questions

2008-03-18 Thread Robert Watson
On Tue, 18 Mar 2008, Peter Jeremy wrote: with the BIOS, and see BIOSes then respec to a new far cleaner API. The BIOS is the stinking pile of horseshit that has held back OS development for the last 15 years. I'd go further and say that BIOSes are getting worse: Back in the AT-clone

Re: Re[2]: vkernel & GSoC, some questions

2008-03-18 Thread Peter Jeremy
On Mon, Mar 17, 2008 at 01:16:41PM -0700, Matthew Dillon wrote: >This reminds me of XEN. Basically instead of trying to rewrite >instructions or do 100% hardware emulation it sounds like they are >providing XEN-like functionality where the target OS is aware it is >running inside a

Re: Re[2]: vkernel & GSoC, some questions

2008-03-17 Thread Alexander Sack
Some interesting reading for anyone who cares: http://citeseer.ist.psu.edu/rd/89980079%2C480988%2C1%2C0.25%2CDownload/http://citeseer.ist.psu.edu/cache/papers/cs/24361/http:zSzzSzwww.usenix.orgzSzpublicationszSzlibraryzSzproceedingszSzusenix01zSzsugermanzSzsugerman.pdf/venkitachalam01virtualizing.

Re: Re[2]: vkernel & GSoC, some questions

2008-03-17 Thread Matthew Dillon
:Matt, I'm sorry I'm not trying to hijack this thread but isn't the vkernel :approach very similar to VMWare's hosted architecture products (such as :Fusion for the Mac and Client Workstation for windows)? : :As I understand it, they have a regular process like vkernel called :vmware-vmx which pro

Re: Re[2]: vkernel & GSoC, some questions

2008-03-17 Thread Alexander Sack
On Sun, Mar 16, 2008 at 7:13 PM, Matthew Dillon <[EMAIL PROTECTED]> wrote: >Basically DragonFly has a syscall API that allows a userland process >to create and completely control any number of VM spaces, including >the ability to pass execution control to a VM space and get it back, >

Re: Re[2]: vkernel & GSoC, some questions

2008-03-16 Thread Matthew Dillon
: :Given the fact that there are not as many developers as needed, what would be a practical purpose of vkernel? : :UML is typically used to debug drivers and/or for hosting. Now that Linux about to have or already has container technology, hosting on UML makes little sense. The single lar

Re: Re[2]: vkernel & GSoC, some questions

2008-03-16 Thread Matthew Dillon
Basically DragonFly has a syscall API that allows a userland process to create and completely control any number of VM spaces, including the ability to pass execution control to a VM space and get it back, and control memory mappings within that VM space (and in the virtual kern

Re[2]: vkernel & GSoC, some questions

2008-03-16 Thread Igor Shmukler
What's vkernel's or modern UML multithreaded performance compared to native? I have not been reading hackers in a long time and have no idea what's going on... Please excuse my butting in... Given the fact that there are not as many developers as needed, what would be a practical purpose of vke