POV-Ray : Newsgroups : povray.off-topic : Re: Radiosity Status: Giving Up... : Re: Radiosity Status: Giving Up... Server Time
6 Sep 2024 19:23:13 EDT (-0400)
  Re: Radiosity Status: Giving Up...  
From: Jim Henderson
Date: 5 Jan 2009 18:23:25
Message: <4962966d$1@news.povray.org>
On Mon, 05 Jan 2009 14:43:09 -0800, Darren New wrote:

> Jim Henderson wrote:
>> On Sun, 04 Jan 2009 10:10:29 -0800, Darren New wrote:
>> 
>>> Xen is an OS
>> 
>> I don't know that I'd agree with that.
> 
> Is VM/CMS an OS? I bet IBM would say so. :-)

It's also probably a bit more involved than XEN is.  I suppose I could 
ask my local XEN expert, was just recalling from a presentation he gave a 
few weeks ago at a conference I attended about how XEN actually works.  
It's pretty fascinating, OS or not.

> 
>> A hypervisor is a hardware
>> abstraction layer, messing about with the various memory rings in the
>> system in order to make the OS running within the hypervisor believe
>> it's running in Ring 0 when it's not in order to take advantage of
>> memory protection features in the hardware without tripping the native
>> hardware up when a child domain bombs out.
> 
> Sure. And Linux is a hardware abstraction layer, making your application
> think it has a linear RAM address space to mess with and providing
> linear sequences of bytes on disk to read and write (organized as a
> single tree of names), when none of those are actually true. One of the
> jobs of an OS is necessarily abstracting the hardware in *some* way, if
> you accept that maintaining state and managing resources between
> independent applications is part of the definition of an OS.
> 
> Of course you could argue either way.  I was more contrasting Xen
> against a BIOS than arguing that Xen must necessarily be considered an
> OS.

True.  I just wanted to make the point. ;-)

Jim


Post a reply to this message

Copyright 2003-2023 Persistence of Vision Raytracer Pty. Ltd.