
【操作系统】
文章平均质量分 59
jkxqj
12345
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
操作系统课堂笔记(1)概述
1 、 计算机系统的概观(1)手动、机械和电动计算机中国:算筹、算珠。1617年 苏格兰:计算尺。1624年 海德堡大学:第一台具有四则运算功能的计算器。1673年 莱布尼茨 建造了一台具有四则运算功能的机械计算机器。1884年 美国工程师 赫尔曼·霍勒雷斯 制造了第一台电动计算机。。。。(2)数字电子计算机 第一代:电子管计算机第二代:晶体管原创 2013-09-22 09:23:03 · 1492 阅读 · 0 评论 -
操作系统课堂笔记(7)设备管理
1、设备管理的任务和功能 设备管理的任务(1)按用户需求提出的要求接入外部设备,系统按一定算法分配和管理控制,而用户不必关心设备的实际地址和控制指令;(2)尽量提高输入输出设备的利用率,例如发挥主机与外设以及外设与外设之间的真正并行工作能力。设备管理的功能(1)分配设备(2)控制和实现真正的输入输出操作(3)对输入输出缓冲区进行管理(4)在一些较大系统中实现虚拟设备原创 2014-01-08 00:14:45 · 1805 阅读 · 0 评论 -
操作系统课堂笔记(6)文件管理
1、文件管理任务与功能任务:把存储、检索、共享和保护文件的手段,提供给操作系统本身和用户,以达到方便用户和提高资源利用率的目的。功能:---分配与管理外存---提供合适的存储方法---文件共享、保护,解决命名冲突文件组织结构:文件、文件元素、文件系统文件系统 = 文件管理程序(文件和目录的集合)+ 它所管理的全部文件;文件系统是用户与外存的接口; 为用户提供统一原创 2014-01-07 23:51:51 · 1540 阅读 · 0 评论 -
操作系统课堂笔记(5)存储管理
1、存储管理使用的基本概念逻辑地址与物理地址在具有地址变换机构的计算机中,允许程序中编排的地址和信息实际存放在内存中的地址有所不同。前者叫逻辑(相对)地址,后者叫物理(绝对)地址。重定位:将逻辑地址转换为物理地址。虚拟存储管理虚存是由操作系统调度,采用内外存的交换技术,各道程序在必需使用时调入内存,不用的调出内存,这样好象内存容量不受限制。虚存的特点:(1)虚存容量不是原创 2014-01-07 23:34:18 · 1570 阅读 · 0 评论 -
操作系统课堂笔记(4)进程管理之进程同步与互斥
4.3进程同步与互斥4.3.1进程间的相互作用1、相关进程和无关进程(即在逻辑上是否相关)2、与时间有关的错误4.3.2进程的同步进程同步是指进程间一种直接的协同工作关系,是一些进程相互合作,共同完成一项任务原创 2014-01-07 16:47:58 · 1520 阅读 · 0 评论 -
操作系统课堂笔记(4)进程管理之多道程序设计和进程
4.1多道程序设计4.1.1程序的顺序执行:一个具有独立功能的程序独占CPU直到得到最终结果的过程程序的顺序执行的特点:1) 顺序性:严格按顺序执行,一一对应2) 封闭性:结果只能取决于程序本身3)程序执行结果的确定性:与时间无关4) 可再观性:不同时间执行,输入相同则结果相同4.1.3多道程序设计中程序执行环境的变化1.多道程序设计技术的引入并发:单CPU,按原创 2014-01-06 22:57:07 · 2611 阅读 · 0 评论 -
操作系统课堂笔记(3)SPOOLing系统工作原理与系统调用
SPOOLing系统工作原理含义:同时的外围设备联机操作(假脱机技术)包括:–输入程序模块(预输入进程)–作业调度程序(作业调度进程)–作业控制程序(作业控制进程)–输出程序模块(缓输出进程)•作业执行前用慢速设备将作业预先输入到后援存储器(如磁盘、磁鼓,称为输入井)中,称为预输入•作业运行中,当要使用数据时,直接从输入井中取出•作业运行原创 2013-12-19 08:00:51 · 10285 阅读 · 0 评论 -
操作系统课堂笔记(3)用户接口和作业管理
用户与操作系统的接口1、作业级接口用于作业控制。用户通过键盘输入或在作业中发出一系列命令,告诉操作系统执行哪些操作。1)联机作业控制方式的接口 2)脱机作业控制方式的接口2、程序级接口系统为用户在程序一级提供相关服务而设置的。典型的作业控制过程:1)编译 2)连接装配 3)运行原创 2013-12-18 23:07:59 · 1973 阅读 · 0 评论 -
操作系统课堂笔记(2)操作系统的硬件环境之I/O技术和时钟
I/O技术1、程序控制I/O技术有处理器提供相关的IO指令来实现的。主要缺陷是,处理器必须关注IO处理单元的状态,因而它会耗费大量的时间轮询以获得这个信息,这严重降低了系统性能。2、中断驱动I/O技术当IO处理单元准备好与设备交互的时候,通过物理信号通知处理器,即中断处理器。3、DMA技术(直接存储器访问技术)DMA通过系统总线中的一个独立的控制单元———DMA控制原创 2013-12-17 09:30:01 · 1431 阅读 · 0 评论 -
操作系统课堂笔记(2)操作系统的硬件环境之缓冲技术、中断技术
缓冲区是硬件设备之间进行数据传输时专门用来暂存这些数据的一个存储区域。 缓冲技术一般在三种情况下采用:1、处理器与内存之间,2、处理器与其他外部设备之间,3、设备与设备之间。原创 2013-12-17 08:49:18 · 1436 阅读 · 0 评论 -
操作系统课堂笔记(2)操作系统的硬件环境之存储系统
支持OS运行硬件环境的一个重要方面:作业必须把它的程序和数据存放在内存中才能运行操作系统本身也要存放在内存中并运行多道程系统中,若干个程序和相关的数据要放入内存→→操作系统要管理、保护程序和数据,使它们不至于受到破坏1.存储器的层次结构存储系统设计三个问题: 容量、速度和成本存储访问局部性原理提高存储系统性能的关键:原创 2013-09-23 06:52:18 · 1938 阅读 · 0 评论 -
操作系统课堂笔记(2)操作系统的硬件环境之中央处理器
专门设计了一系列基本机制:- 具有特权级别的处理器状态,能在不同特权级运行的各种特权指令- 硬件机制使得OS可以和普通程序隔离, 实现保护和控制 1.CPU的构成与基本工作方式处理器由运算器、控制器、一系列的寄存器以及高速缓存构成运算器实现指令中的算术和逻辑运算,是计算机计算的核心控制器负责控制程序运行的流程,包括取指令、维护CPU状态、CPU与内存的交互等等原创 2013-09-23 01:05:08 · 1651 阅读 · 0 评论 -
嵌入式操作系统---重点知识
一、嵌入式系统的特点1、 精简内存空间 2、待机时间长 3、可与外界设备连接 4、动态加载应用程序 5、网络通信二、原创 2014-04-17 11:56:13 · 1601 阅读 · 2 评论