1. A method for starting a virtual processor in a virtual machine environment, said virtual machine environment comprising a guest operating system executing on a first virtual processor corresponding to a first thread of execution, said method comprising: issuing a startup command to a second virtual processor corresponding to a second thread of execution; providing said second virtual processor and its corresponding second thread of execution with the highest priority for utilizing hardware resources; said second virtual processor and its corresponding second thread of execution completing a startup.