Login  •  Register


The time is now: Sun Apr 21, 2019 9:09 am

Emaculation wiki  •  Delete all board cookies



Post new topic  Reply to topic Page 1 of 1 [ 5 posts ]
Print view Previous topic  |  Next topic
Author Message
PostPosted: Wed Apr 10, 2019 5:20 pm 
Offline
Tinkerer
User avatar

Joined: Fri Dec 29, 2017 3:43 pm
Posts: 51
Hello everyone. It’s been a while since I last write here...
(I received no email, I suppose no one posted a reply in any old threads I participated to)

As you know I’m not a macOS programmer but I found this – did no research at all – : https://developer.apple.com/documentation/hypervisor

What are your thoughts about it?

Best


Top
 Profile  
Reply with quote Post a reply  
PostPosted: Wed Apr 10, 2019 7:11 pm 
Offline
Forum All-Star
User avatar

Joined: Fri Nov 27, 2009 5:11 am
Posts: 2519
Location: Emaculation.com
I've only found one product so far that uses the Apple Hypervisor framework; it's a little light-weight for most virtualization solutions.

For QEMU, the hypervisor would be a replacement for KVM (it's essentially the Apple equivalent), which would only be useful for qemu-x86, to shunt some of the load from QEMU to bare metal.

As far as I know, nobody's tried to integrate the framework into libvirt, which is what would need to be done to accomplish this.

As for qemu-ppc, there's not much overlap here. qemu-ppc needs to provide its own OpenBIOS architecture, its own emulated hardware, and its own emulated processor. There's not much left (other than possibly the GPU?) to pass through to the host.


Top
 Profile  
Reply with quote Post a reply  
PostPosted: Wed Apr 10, 2019 7:14 pm 
Offline
Tinkerer
User avatar

Joined: Fri Dec 29, 2017 3:43 pm
Posts: 51
Hi,

I tried this: http://breakintheweb.com/2017/10/14/Qem ... Framework/ I do not know how good is doing, even if it actually utilize that framework. I’m on Debian and everything is just normal. As glitchy as on VirtualBox.

Best


Top
 Profile  
Reply with quote Post a reply  
PostPosted: Wed Apr 10, 2019 7:35 pm 
Offline
Forum All-Star
User avatar

Joined: Fri Nov 27, 2009 5:11 am
Posts: 2519
Location: Emaculation.com
Yeah; using qemu-kvm (or qemu-hypervisor.framework) is essentially like using a lite version of VirtualBox; VB just provides an interface on top of qemu-x86/x86-64 and its own multi-layer virtualization stack. hypervisor.framework is faster than VB's implementation, more secure, but much less capable. And it exposes relatively the same glitches, which are mostly due to chipset implementaiton of virtualization and not the method used to call those features.

But we should probably move this discussion out of the qemu-ppc discussion board, as it's not related, unless someone finds a way to use it for GPU virtualization.


Top
 Profile  
Reply with quote Post a reply  
PostPosted: Wed Apr 10, 2019 7:54 pm 
Offline
Tinkerer
User avatar

Joined: Fri Dec 29, 2017 3:43 pm
Posts: 51
Yeah... maybe in General etc.


Top
 Profile  
Reply with quote Post a reply  
Display posts from previous:  Sort by  
Post new topic  Reply to topic Page 1 of 1 [ 5 posts ]


Who is online

Users browsing this forum: No registered users and 2 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
 

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group