计算机操作系统
文章平均质量分 87
整理《中国大学MOOC计算机操作系统》笔记
wnma3mz
知识星球(免费):
我正在「WNMA的碎碎念」和朋友们讨论有趣的话题,你⼀起来吧?
https://t.zsxq.com/7UV3Vfq
展开
-
计算机操作系统(九)——其他
其他计算机系统层级(由上到下):存储程序计算机特点程序员的计算机系统视图(由下到上)计算机程序执行过程:指令执行过程多道程序设计:指让多个程序同时进入计算机的主存储器进行计算特点:实现:实现要点:操作系统的人机交互处理器模式处理器模式切换其他计算机系统层级(由上到下):应用——用户语言处理——应用程序员的视图操作系统——语言处...原创 2018-09-08 08:23:49 · 674 阅读 · 0 评论 -
计算机操作系统(八)——并发程序设计
并发程序设计顺序程序设计进程的并发执行处理器利用率计算并发程序设计把一个具体问题求解设计成若干个可同时执行的程序模块的方法特性:无关与交往的并发进程与时间有关的错误进程互斥与进程同步互斥与临界区PV操作与进程互斥问题信号量的构思管程概念的提出霍尔管程的实现方法进程通信的概念基于流的进程通信远程过程调用RPC死锁的产生定义死锁:每一个进程都在等待...原创 2018-09-07 08:37:46 · 2622 阅读 · 0 评论 -
计算机操作系统(七)——IO存储管理
I/O存储管理I/O设备(外围设备,外部设备,外设)定义分类设备管理目标设备管理功能设备管理层次设备控制器(设备适配器、I/O控制器、I/O控制接口、I/O模块或I/O接口)定义功能:CPU与设备之间的接口组成部分轮询方式中断方式直接存储器访问(DMA)I/O通道(通道控制器、I/O处理器)I/O控制方式的演化I/O发展对总线的影响单总线传统的三级总线...原创 2018-09-06 08:37:57 · 638 阅读 · 0 评论 -
计算机操作系统(六)——文件系统
文件系统文件具有符号名的,在逻辑上具有完整意义的一组相关信息项的序列文件(document)与计算机文件(file)文件名是由字母、数字和其他符合组成的一个字符串,其格式和长度因系统而异命名:分类:优点:文件系统功能(面向用户):实现功能:组成:文件组织文件存取文件控制文件使用卷和块逻辑文件(文件的逻辑结构)独立于物理环境的,用户概念种的抽象信息...原创 2018-09-05 08:35:40 · 1983 阅读 · 0 评论 -
计算机操作系统(五)——存储管理
存储管理逻辑地址(相对地址):用户编程所使用的地址空间逻辑地址从0开始编号,两种形式:段式程序设计物理地址(绝对地址):程序执行所使用的地址空间主存储器的复用存储管理的基本模式地址转换(重定位):把逻辑地址转换成绝对地址主存储器空间的分配与去配主存储器空间的共享存储保护主存储器空间的扩充虚拟存储器思想的提出主存容量限制带来诸多不便用户编程行为分析考虑部分调入进...原创 2018-09-04 17:04:28 · 824 阅读 · 0 评论 -
计算机操作系统(四)——处理器
处理器处理器调度的层次高级调度(长程调度,作业调度):决定能否加入到执行的进程池中中级调度(平衡负载调度):决定主存中的可用进程集合低级调度(短程调度,进程调度,处理器调度):决定哪个可用进程占用处理器执行选择处理器调度算法的原则优先数调度算法根据分配给进程的优先数决定运行进程优先数的确定准则与进入系统时间相关的优先数算法时间片轮转调度算法分级调度算法(多队列策略,...原创 2018-09-03 18:21:34 · 317 阅读 · 0 评论 -
计算机操作系统(三)——进程
进程进程定义一个进程包括五个部分概念级的进程状态三态模型进程挂起进程挂起的选择与恢复进程控制块(Process Control Block)PCB是OS用于记录和刻画进程状态及环境信息的数据结构借助PCB,OS可以全面管理进程物理实体,刻画进程的执行现状,控制进程的执行划分标识信息现场信息控制信息:用于存放与管理、调度进程相关的信息进程切换与模式切换...原创 2018-09-02 10:48:07 · 588 阅读 · 0 评论 -
计算机操作系统(二)——中断
中断定义 中断有广义和狭义之分 广义:程序执行过程中,遇到急需处理的事件时,暂时中止CPU上现行程序的运行,转去执行相应的事件处理程序,待处理完成后再返回原程序被中断处或调度其他程序执行的过程。操作系统是“中断驱动”的,中断是激活操作系统的唯一方式。狭义:处理器之外的中断事件,与当前运行指令无关的中断事件。I/O中断、时钟中断、外部信号中断。异常:当前运行指令引起的中断事件。地址异...原创 2018-09-01 10:03:17 · 1487 阅读 · 0 评论 -
计算机操作系统(一)——概览
计算机操作系统(一)——概览开始《计算机操作系统》的学习,本系列整理中国大学MOOC计算机操作系统笔记。整理方式尽可能以逻辑点依此展开,后续视情况转换为思维导图。如有任何排版问题、知识点疑惑,尽力帮忙解决。概览组成:计算机系统 概念 操作系统(Operating System,OS)OS是计算机系统最基础的系统软件,管理软硬件资源、控制程序执行,改善人机界面,合理组织计...原创 2018-08-31 16:42:11 · 592 阅读 · 0 评论