标签:教授 虚拟 虚拟化 杜塞尔 学生 雷姆兹 阿帕希 桃子 CPU
学生:尊敬的教授,什么是虚拟化?
教授:想象我们有一个桃子。
学生:桃子?(不可思议)
教授:是的,一个桃子,我们称之为物理(physical)桃子。但有很多想吃这个桃子的人,我们希望向每个想吃的人提供一个属于他的桃子,这样才能皆大欢喜。我们把给每个人的桃子称为虚拟(virtual)桃子。我们通过某种方式,从这个物理桃子创造出许多虚拟桃子。重要的是,在这种假象中,每个人看起来都有一个物理桃子,但实际上不是。
学生:所以每个人都不知道他在和别人一起分享一个桃子吗?
教授:是的。
学生:但不管怎么样,实际情况就是只有一个桃子啊。
教授:是的,所以呢?
学生:所以,如果我和别人分享同一个桃子,我一定会发现这个问题。
教授:是的!你说得没错。但吃的人多才有这样的问题。多数时间他们都在打盹或者做其他事情,所以,你可以在他们打盹的时候把他手中的桃子拿过来分给其他人,这样我们就创造了有许多虚拟桃子的假象,每人一个桃子!
学生:这听起来就像糟糕的竞选口号。教授,您是在跟我讲计算机知识吗?
教授:年轻人,看来需要给你一个更具体的例子。以最基本的计算机资源CPU为例,假设一个计算机只有一个CPU(尽管现代计算机一般拥有2个、4个或者更多CPU),虚拟化要做的就是将这个CPU虚拟成多个虚拟CPU并分给每一个进程使用,因此,每个应用都以为自己在独占CPU,但实际上只有一个CPU。这样操作系统就创造了美丽的假象——它虚拟化了CPU。
学生:听起来好神奇,能再多讲一些吗?它是如何工作的?
教授:问得很及时,听上去你已经做好开始学习的准备了。
学生:是的,不过我还真有点担心您又要讲桃子的事情了。
教授:不用担心,毕竟我也不喜欢吃桃子。那我们开始学习吧……
进程
标签:教授,虚拟,虚拟化,杜塞尔,学生,雷姆兹,阿帕希,桃子,CPU 来源: https://www.cnblogs.com/soaring-sun/p/15412208.html
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。