Query: rumpuser
OS: netbsd
Section: 3
Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar
RUMPUSER(3) BSD Library Functions Manual RUMPUSER(3)NAMErumpuser -- rump hypervisor interfaceLIBRARYrump User Library (librumpuser, -lrumpuser)SYNOPSIS#include <rump/rumpuser.h>DESCRIPTIONrumpuser 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 conflicting 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 ALSOrump(3)BSDMarch 1, 2010 BSD
Related Man Pages |
---|
rump_etfs(3) - netbsd |
rump_sp(7) - netbsd |
rump_efs(8) - netbsd |
rump_hfs(8) - netbsd |
rump_msdos(8) - netbsd |
Similar Topics in the Unix Linux Community |
---|
Memory Leaks |
How to install PGX32 on Sparc 10 Ultra? |
NetBSD 6.1.2: apm and admd not found |
RFC - Korn shell prompt |
Grandpa returning to UNIX |