操作系统 汤子瀛版 读书总结
用了一周时间,看哈工大操作系统的视频,学习完操作系统前六章。这本书是2000年的版本。
主要学习操作系统五大功能:进程管理,处理机管理,存储器管理,设备管理,文件管理。还有操作系统接口。
视频和书本的内容偏概念,主要是对操作系统有宏观的了解,没有做实际的实验。
第一章引论介绍了一些整体的概念。
第二章进程管理,对进程有了概念,明白了进程是系统进行资源分配和调度的一个独立单位,进程的创建、控制、同步等在系统中活动的过程。理解了信号量机制和生产者-消费者等经典问题。线程是系统中独立运行的最小单位。
第三章处理机调度与死锁,主要是理解作业调度和进程调度算法,多处理机调度,还有产生进程死锁的原理,如何避免。引出了银行家算法避免死锁。
第四章存储器管理。这章比较精彩。尤其是虚拟存储器比较有意思,主要是解决穷日子怎么过的问题。。存储器管理主要是解决在内存空间有限情况下,外存中的程序如何在内存外存分配,如何管理。首先是计算机上电后要把外存中的程序装入内存,内存中存放操作系统内核和用户程序。书中介绍了几种内存管理方式,连续分配方式直接把程序装入内存即可,要避免内存碎片的问题,可以用动态重定位的方法解决。离散分配方式更好解决内存碎片的问题,这里涉及到逻辑地址的概念,分为分页存储管理方式和分段存储管理方式,还有结合两者优点的段页式存储管理方式。虚拟存储器是用来解决内存太小,不能装下全部作业产生的,利用了程序的局部性原理,只把部分程序调入内存,当程序要访问的页面未在内存是,利用页面置换算法从外存中调入程序。虚拟存储器在逻辑上容量相当于内存加外存,性能上相当于内存。
第五章设备管理,主要是解决低速I/O设备和高速CPU如何搭配的问题。以DMA传入数据为例,当需要从外设传入数据时,利用DMA控制器以块来传输数据,比如把设备数据存入内存后再产生CPU中断来处理。还有缓冲,通道等概念。I/O通道也是处理机,但是指令系统单一,没有内存,与主机共享内存。
第六章文件管理,讲的很少,理解了文件的结构,管理方式。
感觉这本书年代久远,视频中讲的计算机现在都淘汰了。。概念理解了一些,之后复习再详细理解,接下来回看别的书间接学操作系统。写博客是学习的好方法,以后坚持写博客!多总结~
转载于:https://www.cnblogs.com/lxabc/p/5187263.html
操作系统 汤子瀛版 读书总结相关推荐
- 计算机操作系统 汤子瀛(慕课版)
第1章 操作系统引论 操作系统 ①是配置在计算机硬件上的第一层软件,是对硬件系统的首次扩充, ②主要用于管理硬件设备,提高他们的利用率和系统吞吐量 ③为用户和应用程序提供简单的接口,以便用户和应用程序 ...
- 【超详细】计算机操作系统总结及思维导图(汤子瀛版)
计算机操作系统 一.操作系统引论 1.操作系统的目标和功能 目标 方便性 有效性 提高系统资源利用率 提高系统吞吐量 可扩充性 开放性 作用 OS作为用户与计算机硬件系统之间的接口 命令方式 系统调用 ...
- 操作系统之进程管理_上(汤子瀛版)
为什么80%的码农都做不了架构师?>>> 2.1 进程的基本概念 1. 程序的顺序执行及其特征 特征:顺序性.封闭性.可再现性 2. 程序的并发执行及其特征 (1)特征:间断性 ...
- 【超详细】计算机操作系统总结(汤子瀛版)
一.操作系统引论 1.操作系统的目标和功能 目标 方便性 有效性 提高系统资源利用率 提高系统吞吐量 可扩充性 开放性 作用 OS作为用户与计算机硬件系统之间的接口 命令方式 系统调用方式 图标–窗口 ...
- 计算机操作系统第四版读书笔记,《操作系统》读后感10篇
<操作系统>是一本由[美] William Stallings著作,电子工业出版社出版的平装图书,本书定价:75.00元,页数:541,特精心从网络上整理的一些读者的读后感,希望对大家能有 ...
- 计算机操作系统(汤子瀛)习题答案 第一章操作系统导论
第1章.操作系统导论 1.设计现代 OS 的主要目标是什么? 方便性,有效性,可扩充性和开放性. 2.OS 的作用可表现为哪几个方面? A.OS 作为用户与计算机硬件系统之间的接口: B.OS 作为计 ...
- 计算机操作系统(汤子瀛)习题答案 第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 ......../ ...
- 计算机操作系统第四版题库,汤子瀛计算机操作系统第4版配套题库(含名校考研真题)...
进思学习网提供下载: 汤子瀛<计算机操作系统>(第4版)配套题库[名校考研真题+课后习题+章节题库+模拟试题] **部分 名校考研真题 2009年全国硕士研究生入学统一考试计算机科学与技术 ...
- Java 核心技术卷 II(第 8 版) – 读书笔记 – 第 1 章(下)
22.一旦获得了一个 Charset,就可以在 Java 的 Unicode 和指定的编码格式之间进行转化,下面以 GBK 和 Unicode 之间做为例子. 从 Unicode 到 GBK: imp ...
- 《浪潮之巅》第三版读书总结--了解过去,才能把握未来(三)
文章目录 信息产业的规律 70-20-10定律 诺维格定律 基因决定定律 硅谷的摇篮--斯坦福大学 纽曼加洪堡的教育模式 创业的孵化器 科技公司的吹鼓手--投资银行 定义与作用 华尔街与美国的金融体系 ...
最新文章
- Python基于MASK信息抽取ROI子图实战:原始影像和mask文件都是二维的情况
- iis php根目录可以访问子目录不行,wordpress在IIS下伪静态后子目录无法访问的解决方法...
- 100亿数据1万属性数据架构设计
- android京东加入购物车效果,京东360buy 手机项目的“加入购物车”动画效果研究...
- Linux 网卡相关操作
- php画图取色,procreate怎么取色
- 微观经济学现代观点(Hal R. Varian) 复习题 1.1
- nfcwriter下载 ios_iphone12支持在5G蜂窝数据下下载IOS更新
- hive简介以及安装配置
- IdentityServer4系列 | 混合模式
- 微软Webcast课程下载软件iReaper正式登陆Android平台
- PHP 与go 通讯,Golang和php通信
- 在MySQL中当有多个索引时 你知道MySQL是如何选择索引的吗 ???
- 《机器学习实战》程序清单4-2 朴素贝叶斯分类器训练函数
- 人间真实:程序员的 60 个崩溃瞬间!
- python用什么来写模块-用Python编写模块有何技巧?
- MySQL binlog相关分析
- c 语言试题及解析,C语言试题及答案解析.pdf
- Kubeflow 部署采坑记录
- python词频统计_Python中文词频统计