1. A system for managing memory in a computer running a Virtual Machine, the system comprising: a host operating system having kernel mode privileges; a Virtual Machine having user mode privileges and having a guest table identifying memory segments; and a Virtual Machine Monitor having kernel mode privileges and that maintains a dynamically mapped table of pointers to segments identified by the guest table, wherein the computer uses the dynamically mapped table to address Virtual Machine memory.