因为系统缓慢,中毒,学习操作系统相关知识而实践,导致误删等原因,在折腾了好几十次重装各种系统(包括windows各版本,linux常见版本)后,最近终于下决心牺牲一点性能,使用虚拟机来完成我学习操作系统的使命。只是,在使用新事物之前,我需要搞明白3W(what,why,how),写博客记录一下
PS:java程序虚拟机不在以下所说的虚拟机范畴之内,下面所说仅限于操作系统虚拟机
what?
虚拟机是什么?
虚拟机是一种特殊的软件,在这个软件里面,可以模拟真实计算机的各种常见操作,对于一般程序员来说完全够用了。常用的虚拟机软件有VMware,virtualBox。我目前只使用过VMware。如前文所说,性能会下降一些,但是从我的角度来看,由此带来的好处,远远超过了降低性能带来的不利影响。
why?
为什么要用虚拟机?
好处一:备份非常方便(这是我最看重的)。虚拟机软件有一个功能叫快照,用于快速备份当前状态&#