Joke Collection Website - Blessing messages - What technology does Yixun use for virtualization?
What technology does Yixun use for virtualization?
Virtualization technology is completely different from multitasking and hyper-threading technology. Multi-tasking means that multiple programs run in parallel in an operating system at the same time, while in virtualization technology, multiple operating systems can run at the same time, each operating system has multiple programs running, and each operating system runs on a virtual CPU or virtual host; But hyper-threading technology only simulates a single CPU to balance the performance of the program. These two simulated CPUs can't be separated and can only work together.
Virtualization technology is also different from the current software that can achieve the same virtual effect, such as VMware Workstation. It is a huge technological progress, which is reflected in reducing the related expenses of software virtual machines and supporting a wider range of operating systems.
Software-only virtualization solutions have many limitations. In many cases, the "guest" operating system communicates with hardware through VMM (Virtual Machine Monitor), and VMM decides its access to all virtual machines on the system. (Note that most processor and memory accesses are independent of VMM, which only involves certain events, such as page faults. ) In the pure software virtualization solution, the location of VMM in the software suite is the location of the operating system in the traditional sense, while the location of the operating system is the location of the application in the traditional sense. This extra communication layer needs binary conversion to simulate the hardware environment by providing interfaces with physical resources such as processor, memory, storage, graphics card and network card. This change will inevitably increase the complexity of the system. In addition, the support of guest operating system is limited by the capacity of virtual machine environment, which will hinder the deployment of some technologies, such as 64-bit guest operating system. In pure software solutions, the increased complexity of software stack means that these environments are difficult to manage, which will increase the difficulty of ensuring system reliability and security.
- Related articles
- The latest information of airlines canceling flights during the epidemic.
- What FM radio stations can Kunming receive?
- How to send SMS reminder with mobile phone
- Wuhan in the second half of 2020 Gansu primary and secondary school teacher qualification interview registration announcement?
- Excuse me, who received the written notice email from the Tianjin Agricultural Bank Project Team of ChinaHR.com? com£¿ I only received the SMS confirmation email, but I didn't receive the email.
- How much does it cost to pay for amputation in a car accident?
- How to use SMS to open campus wireless broadband (wifi)
- My mobile phone is Samsung Telecom custom machine, model I779. How to set your own SMS ringtone? And what drivers should I download to connect the computer?
- How to set the reminder of the amount change of WeChat bank card?
- Please come in and have a look with Alipay! ! When the balance treasure is transferred out, there is a message reminding how to close it.