diff options
Diffstat (limited to '2005/flow-accounting-ols2005/OLS2005/dike/dike-abstract.tex')
-rw-r--r-- | 2005/flow-accounting-ols2005/OLS2005/dike/dike-abstract.tex | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/2005/flow-accounting-ols2005/OLS2005/dike/dike-abstract.tex b/2005/flow-accounting-ols2005/OLS2005/dike/dike-abstract.tex new file mode 100644 index 0000000..35e66fe --- /dev/null +++ b/2005/flow-accounting-ols2005/OLS2005/dike/dike-abstract.tex @@ -0,0 +1,28 @@ + +% Registration UML and the Intel VT extensions +% +% [2]Register/Submit Proposal Jeff Dike (jdike@addtoit.com) + +Intel has added virtualization extensions (VT) +to the x86 architecture. It adds a new set of +rings, guest rings 0 through 3, to the +traditional rings, which are now called the +host rings. + +User-mode Linux (UML) is in the process of +being enhanced to make use of these extensions +for greater performance. It will run in guest +ring 0, gaining the ability to directly +receive software interrupts. This will allow +it to handle process system calls without +needing assistance from the host kernel, which +will let UML handle system calls at hardware +speed. + +In spite of running in a ring 0, UML will +appear to remain in userspace, making system +calls to the host kernel and receiving signals +from it. So, it will retain its current +manageability, while getting a performance +boost from its use of the hardware. + |