![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
操作系统
文章平均质量分 54
sherry颖
这个作者很懒,什么都没留下…
展开
-
操作系统知识整理1:操作系统概述
一、操作系统概念 操作系统是控制和管理计算机系统内各种硬件和软件资源、有效地组织多道程序运行的系统软件(或程序集合),是用户与计算机之间的接口。 二、缓冲,中断,DMA,多道程序设计,SPOOLING 1.缓冲 处于CPU和外设之间,解决速度不匹配问题 2.中断 解决 CPU和外设的协调 (不再需要轮询外设状态),提高了CPU的利用率 3.DMA 将CPU从繁忙的数据传输中解放出来原创 2017-07-31 21:10:58 · 379 阅读 · 0 评论 -
操作系统知识整理2:存储管理
一、基本概念 1.地址重定位 源程序中名地址 -> 目标程序中逻辑地址 -> 可执行代码中物理地址 2.地址定位方式 1)固定定位 ORG进行定位 2)静态重定位 物理地址=基地址+逻辑地址 3)动态重定位 程序执行时即时计算物理地址 二、基本存储管理方法 1. 单一连续区存储管理 一个作业在运行时独占原创 2017-08-04 22:09:34 · 261 阅读 · 0 评论 -
操作系统知识整理3:进程管理
进程管理 一、作业调度算法 1.先来先服务(FCFS) 2.短作业优先(SJF) 3.响应比高优先(HRN) 响应比 = 等待时间/运行时间 4.优先级调度 二、进程 1.概念 进程是程序在一个数据集上的运行过程。 它是系统进行资源分配和调度的可并发执行的独立单位。 它是程序的一次动态执行活动。 2.组成 进程控制块(PCB),程序,数据区原创 2017-08-05 15:16:44 · 219 阅读 · 0 评论 -
操作系统知识整理4:进程通信,信号量,死锁
一、基本概念 1.同步与互斥 同步:两个或两个以上进程要协作完成一个任务。 互斥:两个或两个以上进程竞争一个资源。 2.临界段 临界资源:一段时间内只允许一个进程访问的资源。 临界段:进程访问临界资源的程序段 二、信号量 1.操作 (1)初始化操作,信号量能初始化为非负的值。 (2)semWait操作,能减小信号量的值,如结果值为负,执行semWait操原创 2017-08-05 16:49:06 · 528 阅读 · 0 评论