操作系统初级学习
Xiao菜瓜
这个作者很懒,什么都没留下…
展开
-
操作系统笔记第六章【输入输出系统】
输入输出系统I/O系统是OS的重要组成部分,用于管理诸如打印机和扫描仪的等I/O设配,以及用于存储数据。I/O系统的基本功能、模型和接口I/O系统的功能:第一、二方面为了方便用户使用I/O;第三、四方面用于提高CPU与I/O设备的利用率;第五、六方面为用户在共享设备时提供方便,以保证系统能有条不紊的运行,甚至能自动修复错误。I/O系统的基本功能隐藏物理设备的细节与设配的无关性...原创 2019-12-24 15:58:22 · 976 阅读 · 0 评论 -
操作系统笔记第五章【虚拟存储器】
虚拟存储器虚拟存储器作为现代操作系统中存储器管理的一项重要技术,实现了对内存的扩充功能。该功能并非物理上实际扩大内存的容量,而是从逻辑上实现对内存容量的扩充,让用户感觉到内存容量比实际容量大得多。虚拟存储器概述将作业一次性装入内存会出现两种情况:1. 有的作业很大,作业不能全部被装入内存。2. 由大量作业要求运行,但是内存不足以容纳所有作业。常规存储管理方式的特征和局部性原理常...原创 2019-12-21 14:37:50 · 2640 阅读 · 0 评论 -
操作系统笔记第四章【存储器管理】
存储器管理存储器历来都是计算机系统的重要部分。存储器的层次结构多层结构的存储系统存储器的多层结构对于计算机而言,存储层次至少分为三层:CPU寄存器、主存、辅存。还可以根据具体功能细分为:寄存器、高速缓存、主存储器、磁盘缓存、固定硬盘、可移动存储介质。寄存器、高速缓存、主存储器、磁盘缓存均属于操作系统存储管理的管辖范围,断电后信息不再存在。低级的固定磁盘和可移动存储介质则属于设备管...原创 2019-12-19 20:55:41 · 524 阅读 · 0 评论 -
操作系统笔记第三章【处理机调度与死锁】
处理机调度与死锁处理机调度的层次和调度算法的目的调度的实质是一种资源分配。三种调度中进程调度(低级调度)的运用频率最高。处理器调度的层次高级调度又称长程调度或作业调度,调度对象是作业。根据某种算法,决定将外存上处于后备队列的哪几个作业调入内存,为它们创建、分配必要的资源,并将它们放入就绪队列。高级调度主要用于多道批处理系统中,分时和实时系统不设置高级调度。低级调度又...原创 2019-12-16 16:54:07 · 817 阅读 · 0 评论 -
操作系统笔记第二章【进程的描述与控制】
进程的描述与控制在传统的操作系统中,为了提高资源的利用率和系统吞吐量,通常采用多道程序技术,将多个程序同时装入内存,并使之并发运行,传统意义上的程序不再能独立运行。此时作为资源分配和独立运行的基本单位都是进程。操作系统所具有的的四大特征也都是基于进程而形成的,并从进程的角度对操作系统进行研究。在操作系统中,进程是一个极其重要的概念。前趋图和程序执行前趋图(DAG)所谓前趋图是指一个有...原创 2019-12-13 15:37:15 · 594 阅读 · 0 评论 -
操作系统笔记第一章【操作系统引述】
操作系统引述操作系统的目标和作用操作系统的目标方便性有效性可扩充性开放性方便性:未配置OS的操作系统使用困难,需要懂机器语言才能使用。有效性:1.提高资源利用率;2.提高系统吞吐量。OS可对两种情况都有所提高。可扩充性:从早期的无结构发展成模板化的结构,进而发展为层次化结构。近年来OS广泛采用微内核结构,能方便添加新的功能和模块。开放性:指系...原创 2019-12-12 15:34:11 · 561 阅读 · 0 评论