
操作系统
操作系统
桃子味的梨
这个作者很懒,什么都没留下…
展开
-
内存管理:连续内存分配(固定分区、动态分区、伙伴系统)
文章目录内存保护覆盖(Overlay)碎片整理:分区对换(Swapping)固定分区分配动态分区分配伙伴系统(Buddy system)内存保护需要保护操作系统不受用户进程的影响,同时保护用户进程不受其他用户进程的影响。两种方法CPU中设置上、下限寄存器。存放用户作业在主存中的下限和上限地址,每当CPU要访问一个地址时,分别和两个寄存器的值对比,判断有无越界采用 重定位寄存器(或基址寄存器) 和 界地址寄存器(限长寄存器) 来实现保护。重定位寄存器中含最小的物理地址值,界地址寄存器含逻辑地址的原创 2020-10-12 15:46:21 · 3689 阅读 · 1 评论 -
内存管理:基础概念(空间分类、链接、装入、地址映射)
操作系统中采用的内存管理方式:重定位(relecation)分段(segmentation)分页(paging)空间分类内存空间(物理空间)内存是由若干个存储单元组成的,每个存储单元有一个编号,编号可唯一标识一个存储单元,称为内存地址(或物理地址)。名空间用汇编语言或高级语言编写程序时,常常用符号名来访问某一单元。把程序中由符号名组成的程序空间称为符号名空间(或名空间)。逻辑空间由源程序经过汇编或编译后,形成目标程序,每个目标程序都是以0为基址顺序进行编址的,原来用符号名访问的单原创 2020-10-12 09:57:42 · 1659 阅读 · 0 评论 -
计算机启动流程
文章目录1. CPU初始化2. BIOS初始化主引导记录MBR格式分区引导扇区格式3.加载程序系统启动规范note :了解计算机启动的step 1做了什么!简述一句话:加电后,读取BIOS,BIOS读取加载程序,加载程序读内核映像。1. CPU初始化CPU加电稳定后从0xFFFF0读第一条指令:第一条指令是跳转指令CS:IP = 0xf0000 : fff0CPU初始状态为16位实模式PC = 16 * CS + IP最大地址空间1MB2. BIOS初始化别人文章的介绍:BIO原创 2020-09-25 16:24:21 · 367 阅读 · 1 评论 -
操作系统——1.概述
第一章 概述1.1 操作系统的概念定义:操作系统是一组控制和管理计算机系统资源的程序集合,它合理地组织多道程序运行,是用户与计算机之间的接口。目标:方便性、有效性、可扩展性、开放性基本特征:并发、共享、虚拟、不确定性1.2 发展史串行处理 :无操作系统、操控控制台运行程序、顺序访问简单批处理:监控程序(一批作业自动处理、内存只能存放一道作业)多道批处理:内存中存放多个作业、...原创 2019-08-30 09:26:19 · 392 阅读 · 0 评论 -
操作系统——2.并发与进程
文章目录第二章 并发与进程2.1 进程的概念2.2 操作系统为控制程序所建立的数据结构2.3 操作系统对进程的控制2.4 线程2.5 进程调度2.6 实时系统与实时任务调度2.7 并发控制2.8 互斥与同步的解决策略2.9 生产者/消费者问题2.10 读者、写者问题2.11 进程间的通信2.12 进程死锁第二章 并发与进程2.1 进程的概念★ 进程一个正在执行的程序、正在运行的程序的一个实...原创 2019-08-30 09:53:20 · 978 阅读 · 0 评论 -
操作系统——3.并发与进程
文章目录第三章 内存管理3.1 程序的装入和链接3.2 存储管理3.3 虚拟存储技术第三章 内存管理3.1 程序的装入和链接★ 高级语言的源代码转化为进程的3个基本步骤:编译:由编译程序(compiler)将用户源代码编译成若个目标模块链接:由链接程序(linker)将目标模块和库函数链接,形成一个完整的装入模块装入:由装入程序(loader)将装入模块装入内存。★ 空间分类名...原创 2019-08-30 10:04:22 · 374 阅读 · 0 评论 -
操作系统——4.设备管理
文章目录第四章 设备管理4.1 I/O系统4.2 I/O控制方式4.3 缓冲管理4.4 设备管理软件层次结构4.5 设备分配4.6 磁盘存储器管理4.7 RAID第四章 设备管理4.1 I/O系统★ 设备管理的基本功能为进程管理计算机系统提供接口;按照相关算法分配和释放I/O设备;实现CPU和I/O设备之间、I/O设备和I/O设备之间的并行操作;实现其它功能,如缓冲区的管理、实现设...原创 2019-08-30 10:10:55 · 600 阅读 · 0 评论 -
操作系统——5.文件系统
第五章 文件系统★ 文件和文件系统文件:数据的有序集合,用户存储信息于辅存的基本逻辑单位。文件系统的功能:提供了对数据的存储手段;提供了对文件操作的功能接口;维护文件属性★ 文件系统中的常用术语域 :基本数据单元,一个域保护一个值,如名字、日期或传感器读取的数值等。记录 :一组相关域的集合,长度固定或可变,如一条记录可能包含学生的学号、姓名、专业、入学日期等。关键字可以唯一标识一...原创 2019-08-30 10:15:49 · 399 阅读 · 0 评论