用了一周时间,看哈工大操作系统的视频,学习完操作系统前六章。这本书是2000年的版本。
  主要学习操作系统五大功能:进程管理,处理机管理,存储器管理,设备管理,文件管理。还有操作系统接口。
  视频和书本的内容偏概念,主要是对操作系统有宏观的了解,没有做实际的实验。
  第一章引论介绍了一些整体的概念。
  第二章进程管理,对进程有了概念,明白了进程是系统进行资源分配和调度的一个独立单位,进程的创建、控制、同步等在系统中活动的过程。理解了信号量机制和生产者-消费者等经典问题。线程是系统中独立运行的最小单位。
  第三章处理机调度与死锁,主要是理解作业调度和进程调度算法,多处理机调度,还有产生进程死锁的原理,如何避免。引出了银行家算法避免死锁。
  第四章存储器管理。这章比较精彩。尤其是虚拟存储器比较有意思,主要是解决穷日子怎么过的问题。。存储器管理主要是解决在内存空间有限情况下,外存中的程序如何在内存外存分配,如何管理。首先是计算机上电后要把外存中的程序装入内存,内存中存放操作系统内核和用户程序。书中介绍了几种内存管理方式,连续分配方式直接把程序装入内存即可,要避免内存碎片的问题,可以用动态重定位的方法解决。离散分配方式更好解决内存碎片的问题,这里涉及到逻辑地址的概念,分为分页存储管理方式和分段存储管理方式,还有结合两者优点的段页式存储管理方式。虚拟存储器是用来解决内存太小,不能装下全部作业产生的,利用了程序的局部性原理,只把部分程序调入内存,当程序要访问的页面未在内存是,利用页面置换算法从外存中调入程序。虚拟存储器在逻辑上容量相当于内存加外存,性能上相当于内存。
  第五章设备管理,主要是解决低速I/O设备和高速CPU如何搭配的问题。以DMA传入数据为例,当需要从外设传入数据时,利用DMA控制器以块来传输数据,比如把设备数据存入内存后再产生CPU中断来处理。还有缓冲,通道等概念。I/O通道也是处理机,但是指令系统单一,没有内存,与主机共享内存。
  第六章文件管理,讲的很少,理解了文件的结构,管理方式。
  感觉这本书年代久远,视频中讲的计算机现在都淘汰了。。概念理解了一些,之后复习再详细理解,接下来回看别的书间接学操作系统。写博客是学习的好方法,以后坚持写博客!多总结~

转载于:https://www.cnblogs.com/lxabc/p/5187263.html

操作系统 汤子瀛版 读书总结相关推荐

  1. 计算机操作系统 汤子瀛(慕课版)

    第1章 操作系统引论 操作系统 ①是配置在计算机硬件上的第一层软件,是对硬件系统的首次扩充, ②主要用于管理硬件设备,提高他们的利用率和系统吞吐量 ③为用户和应用程序提供简单的接口,以便用户和应用程序 ...

  2. 【超详细】计算机操作系统总结及思维导图(汤子瀛版)

    计算机操作系统 一.操作系统引论 1.操作系统的目标和功能 目标 方便性 有效性 提高系统资源利用率 提高系统吞吐量 可扩充性 开放性 作用 OS作为用户与计算机硬件系统之间的接口 命令方式 系统调用 ...

  3. 操作系统之进程管理_上(汤子瀛版)

    为什么80%的码农都做不了架构师?>>>    2.1 进程的基本概念 1. 程序的顺序执行及其特征 特征:顺序性.封闭性.可再现性 2. 程序的并发执行及其特征 (1)特征:间断性 ...

  4. 【超详细】计算机操作系统总结(汤子瀛版)

    一.操作系统引论 1.操作系统的目标和功能 目标 方便性 有效性 提高系统资源利用率 提高系统吞吐量 可扩充性 开放性 作用 OS作为用户与计算机硬件系统之间的接口 命令方式 系统调用方式 图标–窗口 ...

  5. 计算机操作系统第四版读书笔记,《操作系统》读后感10篇

    <操作系统>是一本由[美] William Stallings著作,电子工业出版社出版的平装图书,本书定价:75.00元,页数:541,特精心从网络上整理的一些读者的读后感,希望对大家能有 ...

  6. 计算机操作系统(汤子瀛)习题答案 第一章操作系统导论

    第1章.操作系统导论 1.设计现代 OS 的主要目标是什么? 方便性,有效性,可扩充性和开放性. 2.OS 的作用可表现为哪几个方面? A.OS 作为用户与计算机硬件系统之间的接口: B.OS 作为计 ...

  7. 计算机操作系统(汤子瀛)习题答案 第2-3章、进程管理、处理机管理

    1.试画出下面条语句的前趋图: S1:a=5-x: S2:b=a*x: S3:c=4*x: S4:d=b+c: S5:e=d+3. S1->S2->S4->S5 ......../ ...

  8. 计算机操作系统第四版题库,汤子瀛计算机操作系统第4版配套题库(含名校考研真题)...

    进思学习网提供下载: 汤子瀛<计算机操作系统>(第4版)配套题库[名校考研真题+课后习题+章节题库+模拟试题] **部分 名校考研真题 2009年全国硕士研究生入学统一考试计算机科学与技术 ...

  9. Java 核心技术卷 II(第 8 版) – 读书笔记 – 第 1 章(下)

    22.一旦获得了一个 Charset,就可以在 Java 的 Unicode 和指定的编码格式之间进行转化,下面以 GBK 和 Unicode 之间做为例子. 从 Unicode 到 GBK: imp ...

  10. 《浪潮之巅》第三版读书总结--了解过去,才能把握未来(三)

    文章目录 信息产业的规律 70-20-10定律 诺维格定律 基因决定定律 硅谷的摇篮--斯坦福大学 纽曼加洪堡的教育模式 创业的孵化器 科技公司的吹鼓手--投资银行 定义与作用 华尔街与美国的金融体系 ...

最新文章

  1. Python基于MASK信息抽取ROI子图实战:原始影像和mask文件都是二维的情况
  2. iis php根目录可以访问子目录不行,wordpress在IIS下伪静态后子目录无法访问的解决方法...
  3. 100亿数据1万属性数据架构设计
  4. android京东加入购物车效果,京东360buy 手机项目的“加入购物车”动画效果研究...
  5. Linux 网卡相关操作
  6. php画图取色,procreate怎么取色
  7. 微观经济学现代观点(Hal R. Varian) 复习题 1.1
  8. nfcwriter下载 ios_iphone12支持在5G蜂窝数据下下载IOS更新
  9. hive简介以及安装配置
  10. IdentityServer4系列 | 混合模式
  11. 微软Webcast课程下载软件iReaper正式登陆Android平台
  12. PHP 与go 通讯,Golang和php通信
  13. 在MySQL中当有多个索引时 你知道MySQL是如何选择索引的吗 ???
  14. 《机器学习实战》程序清单4-2 朴素贝叶斯分类器训练函数
  15. 人间真实:程序员的 60 个崩溃瞬间!
  16. python用什么来写模块-用Python编写模块有何技巧?
  17. MySQL binlog相关分析
  18. c 语言试题及解析,C语言试题及答案解析.pdf
  19. Kubeflow 部署采坑记录
  20. python词频统计_Python中文词频统计

热门文章

  1. 移动端mintUI mt-datetime-picker 组件使用详解
  2. 查看电脑的s/n序列号信息方式
  3. 开始使用Pyhton
  4. bzoj 2946: [Poi2000]公共串 后缀自动机
  5. 匹配0-59 0-23 的正则表达式
  6. tn文本分析语言(三):高级语法
  7. $科大讯飞开放平台——语音听写接口的使用
  8. 运筹学——线性规划及单纯形法求解
  9. Python编写API接口
  10. Oracle 客户端连接server 的方法