
操作系统
逃课去学习:)
读万卷书,行万里路。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
【操作系统】——计算机启动
计算机启动 当计算机加电后,一般不直接执行操作系统,而是执行系统初始化软件完成基本IO初始化和引导加载功能。 对于Intel 80386的体系结构而言,PC机中的系统初始化软件是BIOS (Basic Input Output System,即基本输入/输出系统。 BIOS实际上是被固化在计算机ROM(只读存储器)芯片上的一个特殊的软件,为上层软件提供最底层的、最直接的硬件控制与支持。 启动流...原创 2019-01-24 21:41:12 · 210 阅读 · 0 评论 -
【操作系统】——物理内存管理
物理内存管理 1 连续内存分配 1.1 固定分区分配 说明 在系统初始化阶段,内存被划分为许多静态分区,进程可以被装入大于或等于自身的分区中。 评价 操作简单,但缺乏灵活性,会产生大量内部碎片,并且当程序太大时,一个分区不足以装入。 1.2 动态分区分配 说明 为把一个进程装入内存,按照一定的分配算法(首次适应,最佳适应,最坏适应,伙伴系统等),从空闲分区中选出一分区分配给该进程;分区是动态创建的...原创 2019-01-25 16:45:39 · 621 阅读 · 0 评论 -
【操作系统】——虚拟存储
需求背景 计算机系统经常出现内存不够用 1. 覆盖技术 说明 依照程序逻辑结构,将程序划分为若干功能相对独立的模块,将不会同时执行的模块共享同一块内存区域。(必要部分常驻内存、可选部分只在需要时装入内存) 评价 开发难度增加 增加执行时间 2. 交换技术 说明 将暂时不能运行的程序放到外存; 换入换出的基本单位:整个进程的地址空间; 换出:一个进程的整个地址空间保存到外存; 换入:一个进程的...原创 2019-01-26 11:46:43 · 661 阅读 · 0 评论