文章预览
hi 大家好,我是大师兄。 虚拟化技术是当今热门基础技术,虚拟机是虚拟化技术产品体现,上 周看到一位国外的软件工程师分享了 这么一篇博文,用精简代码实现一个小型虚拟机项目,非常适合初学者学习和加深对计算机原理的理解 。 博文地址: https://www.andreinc.net/2021/12/01/writing-a-simple-vm-in-less-than-125-lines-of-c 博文用图文代码的方式详细描述了实现的具体过程,包含每一条指令的含义。 虚拟机 在计算领域,VM(虚拟机)是一个术语,指的是模拟/虚拟化计算机系统/架构的系统。 从广义上讲,有两类虚拟机: 系统虚拟机,可完全替代真实机器。它们实现了足够的功能,允许操作系统在它们上运行。他们可以共享和管理硬件,有时多个环境可以在同一台物理机器上运行而不会相互阻碍。 进程虚拟机更简单,旨在在与平台无关的环境中执行计算机程
………………………………