操作系统的演化
无操作系统
人工操作
用户独占
CPU等待人工操作
资源利用率很低
批处理系统
无需等待人工操作
批量输入任务
资源利用率提升
多道程序设计
是指在计算机内存中同时存放多个程序
多道程序在计算机的管理程序之下相互穿插远行
对多道程序的管理是操作系统的重要功能
分时系统
人——机交互
多用户共享
及时调试程序
资源利用率提升
Linux的存储管理
Buddy内存管理算法
Buddy算法是经典的
人工操作
用户独占
CPU等待人工操作
资源利用率很低
无需等待人工操作
批量输入任务
资源利用率提升
多道程序设计
是指在计算机内存中同时存放多个程序
多道程序在计算机的管理程序之下相互穿插远行
对多道程序的管理是操作系统的重要功能
人——机交互
多用户共享
及时调试程序
资源利用率提升
Buddy算法是经典的