👤
Home Man
Search
Today's Posts
Register

Linux & Unix Commands - Search Man Pages
Man Page or Keyword Search:
Select Section of Man Page:
Select Man Page Repository:

NetBSD 6.1.5 - man page for rumpuser (netbsd section 3)

RUMPUSER(3)			   BSD Library Functions Manual 		      RUMPUSER(3)

NAME
     rumpuser -- rump hypervisor interface

LIBRARY
     rump User Library (librumpuser, -lrumpuser)

SYNOPSIS
     #include <rump/rumpuser.h>

DESCRIPTION
     rumpuser is the hypervisor interface for rump(3) style kernel virtualization.  A virtual
     rump kernel can make calls to the host operating system libraries and kernel (system calls)
     using rumpuser interfaces.  Any "slow" hypervisor calls such as file I/O, sychronization
     wait, or sleep will cause rump to unschedule the calling kernel thread from the virtual CPU
     and free it for other consumers.  When the hypervisor call returns to the kernel, a new
     scheduling operation takes place.

     For example, rump implements kernel threads directly as hypervisor calls to host pthread(3).
     This avoids the common virtualization drawback of multiple overlapping and possibly con-
     flicting implementations of same functionality in the software stack.

     The rumpuser interface is still under development and interface documentation is available
     only in source form from src/lib/librumpuser.

SEE ALSO
     rump(3)

BSD					  March 1, 2010 				      BSD


All times are GMT -4. The time now is 11:08 PM.

Unix & Linux Forums Content Copyrightę1993-2018. All Rights Reserved.
×
UNIX.COM Login
Username:
Password:  
Show Password





Not a Forum Member?
Forgot Password?