虚拟化
问题:
- 操作系统如何虚拟化?
- 虚拟化有什么好处?
操作系统向下控制硬件,向上提供API给应用程序调用。
系统的资源是有限的,应用程序都需要资源才能正常运行,所以操作系统也要负责资源的分配和协调。通常计算机有以下的资源。
- cpu
- 内存
- 磁盘
- 网络
有些资源可以轮流使用,而有些资源只能被独占使用。
问题:
操作系统向下控制硬件,向上提供API给应用程序调用。
系统的资源是有限的,应用程序都需要资源才能正常运行,所以操作系统也要负责资源的分配和协调。通常计算机有以下的资源。
有些资源可以轮流使用,而有些资源只能被独占使用。