操作系统
未读
进程管理之五状态模型
1、进程的五种状态 2、就绪状态 当进程被分配到除CPU以外的所有必要的资源后 只要再获得CPU的使用权,就可以立即运行 其他资源都准备好,只差CPU资源的状态为==就绪状态== 在一个系统中多个处于就绪状态的进程通常排成一个队列
操作系统
未读
存储管理之段页式存储管理
1、页式存储管理 ==字块==是相对物理设备的定义 ==页面==则是相对逻辑空间的定义 ==页面==的大小是固定的,与==字块==大小一致 将进程逻辑空间等分成若干大小的页面 相应的==把物理内存空间分成于页面大小的物理块== 以页面为单位把进程空间装进物理内存中分散的物理块
操作系统
未读
存储管理之内存分配与回收
1、序言 ==早期计算机编程并不需要过多的存储管理== ==随着计算机和程序越来越复杂,存储管理称为必要== 确保计算机有足够的内存处理数据 确保程序可以从可用内存中获取一部分内存使用 确保程序可以归还使用后的内存以供其他程序使用 2、内存分配的过程 2.1、单一连续分配 单一连续分配是最简单的内存
操作系统
未读
内存分配与回收的方式
1、位视图法 分配 这种方式分配内存采取的数据结构可以是二维数组。如下图所示,其中每一块代表一个页。其中的数字为1代表这块内存被分配出去了。没有标识为1,代表可以被分配。当我们需要一块4页大小的内存的时候,就会从头找是否标识为1,是1跳过,不是1则看看在同一行是否可以找到连续的4块位置。否则继续遍历