计算机操作系统
文章平均质量分 89
蓝月心语
E-mail:liao20081228@126.com
展开
-
死锁
操作系统具有授权一个进程排他地访问某一种资源的能力。1 资源 资源:需要排他使用的对象。 可抢占资源:可从拥有它的进程中抢占而不会引起任何副作用的资源。 不可抢占资源:进程一旦拥有资源后,该资源不可收回,只能由进程自己释放。 使用资源的过程:请求资源、使用资源、释放资源。2 死锁 死锁定义:一个进程集合中每个进程都在等待只能该集合中其他进程才能引发的事件。 死锁的必要条件:互原创 2017-12-05 17:18:46 · 292 阅读 · 0 评论 -
操作系统简介
与用户交互的程序: 基于文本的shell 基于图标的图形化用户界面(GUI) 操作系统所处的位置: 多数计算机有两种运行模式: 内核态(管态),操作系统运行在此模式,能够执行任何指令。 用户态,用户软件运行在此模式,使用机器指令中的子集。 1 操作系统的概念 自顶向下——作为扩展机器——为用户程序提供抽象。 创建好的抽象,并实现和管理原创 2017-11-27 21:31:38 · 266 阅读 · 0 评论 -
输入/输出
1 I/O硬件原理 程序员关注的是IO硬件提供给软件的接口。1.1 I/O设备 块设备:信息传输以块为单位,每个块可以寻址。如硬盘。 字符设备:信息传输以字符为单位,不可寻址。如打印机。1.2 设备控制器 I/O设备由机械部件和电子部件组成。机械部件就是设备本身。电子部件叫做设备控制器。1.3 内存映射I/O 设备控制器用寄存器与CPU通信,设备用数据缓冲区与CPU通信。 CPU原创 2017-12-01 21:06:15 · 566 阅读 · 0 评论 -
内存管理
分层存储体系:高速缓存—>内存—>外存,造价从高到低,速度由快到慢,容量由小到大,这样的存储体系。 存储管理器:OS中管理分层存储体系的部分,任务是管理内存,记录已使用和未使用的内存空间,分配内存,回收内存。原创 2017-11-01 19:50:46 · 587 阅读 · 0 评论 -
文件系统
title: 文件系统tags: 现代操作系统 版权声明:本文章参考了塔嫩鲍姆的《现代操作系统》、汤子瀛的《 计算机操作系统》。未经作者允许,严禁用于商业出版,否则追究法律责任。网络转载请注明出处,这是对原创者的起码的尊重!!! 长期存储信息的三个要求: (1)能够存放大量的信息。 (2)进程终止后,信息不会丢失。 (3)多进程可并发的访问。 文件是进程创...原创 2018-09-30 11:29:06 · 451 阅读 · 0 评论