用户态的应用程序 应用程序的运行环境 我们已经创造了操作系统的基础环境 16位 –> (开启保护模式、ljmpl) –> 32位 32位 –> (开启64位模式、虚拟内存的分页、ljmpl) –> 64位 64位 –> (pushq、ret) –> main()函数 为了创造应用程序的运行环境,操作系统需要实现以下功能。由计算和信息可知,进程管理对应于计算,内存管理对应于信息 计算需要时间 –> 管理CPU时间 信息需要空间 –> 管理内存空间 内存管理 进程管理