操作系统
文章平均质量分 79
fqlll
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
操作系统 第五章 虚拟内存
操作系统 第五章 虚拟内存清华大学 陈渝老师 操作系统教程起因程序规模的增长速度远远大于存储器容量的增长速度理想中的存储器更大、更快、更便宜的非易失性存储器实际中的存储器在计算机系统中,尤其是在多道程序运行的环境下,可能会出现内存不够用的情况,怎么办?如果是程序太大,超过了内存的容量,可以采用手动的覆盖(overlay)技术,只把需要的指令和数据保存在内存当中如果是程序太多,超过了内存的容量,可以采用自动的交换(( swapping)技术,把暂时不能执行原创 2022-04-24 08:32:42 · 240 阅读 · 0 评论 -
操作系统 第四章 非连续式内存分配
操作系统 第四章 非连续式内存分配清华大学 陈渝老师 操作系统教程为什么需要非连续内存分配连续内存分配的缺点分配给一个程序的物理内存是连续的内存利用率较低有外碎片、内碎片的问题非连续分配的优点一个程序的物理地址空间是非连续的更好的内存利用和管理允许共享代码与数据(共享库……)支持动态加载和动态链接非连续内存分配的缺点如何建立虚拟地址和物理地址之间的转换软件方案硬件方案分段(Segmentation):更好的分离和共享程序的分段地原创 2022-04-17 09:12:41 · 264 阅读 · 0 评论 -
操作系统 第三章 内存
操作系统 第三章 内存清华大学 陈渝老师 操作系统教程三、内存计算机体系结构及内存分层体系计算机体系结构 - CPU:程序/软件执行的控制 - 内存:放置程序的代码及其处理的数据 - 设备 - eg.鼠标、键盘内存分层体系 - 主存(物理内存):放置操作系统本身以及需要运行的代码 - 磁盘(虚拟内存):放置永久存放的数据在操作系统的内存管理范例操作系统中管理内存的4个目标抽象逻辑地址空间保护独立地址空间原创 2022-04-12 09:53:48 · 352 阅读 · 0 评论 -
操作系统 第二章 操作系统基础操作 思维导图
二、操作系统基础操作操作系统的启动计算机最基本的三部分CPU,内存,I/O启动DISK:存放OSBIOS:基本I/O处理系统Bootloader:加载OS一般在硬盘的第一个扇区POST(加电自检):寻找显卡和执行BIOS操作系统与设备和程序的交互系统调用(来源于应用程序)应用程序主动向操作系统发出服务请求异常(来源于不良的应用程序)非法指令或者其他坏的处理状态(如:内存出错)中断(来源于外设)来自不同的硬件设备原创 2022-04-09 10:09:07 · 788 阅读 · 0 评论 -
操作系统 第一章 概要
操作系统 第一章 概要清华大学 陈渝老师 操作系统教程一、概述什么是操作系统从功能和特点来介绍操作系统用户角度上,操作系统是一个控制软件管理应用程序为应用程序提供服务杀死应用程序对于内部管理,操作系统是一个资源管理的分配器管理外设分配资源CPU 抽象为 进程磁盘 抽象为 文件内存 抽象为 地址空间操作系统架层结构硬件之上应用程序之下(应用软件:办公软件、视频播放软件)Kernel-操作系统内部组件包原创 2022-04-03 10:52:08 · 682 阅读 · 0 评论
分享