操作系统学习笔记目录(暂时不全223)

操作系统学习笔记目录章节汇总

(暂时不全,目前只有第一章+第二章-浅谈线程,进程-2020.3.6)

文章目录

  • 操作系统学习笔记目录章节汇总
  • 1.打开钢琴的盖子(序章)
    • 1.1-操作系统的概念(定义),功能和目标
    • 1.2-操作系统的特征
    • 1.3-操作系统的发展和分类
    • 1.4-操作系统的运行机制和体系结构
    • 1.5-中断和异常
  • 2.1浅谈线程
    • 2.1_1_进程的定义、组成、组织方式、特征
    • 2.1_2_进程的状态与转换
    • 2.1_3_进程控制
    • 2.1_4_进程通信
    • 2.1_5_线程概念和多线程模型

声明:此博客内容来源于b站2019 王道考研 操作系统,博主个人仅仅是截图,写下个人心得笔记,当作学习笔记使用,如侵权,请联系qq208820388撤销博文,emmmmm,此专栏不定期更新。(点击链接(蓝色的哦~),即可跳转至相应的博客,每一篇博客上都有视频的连接,可以边看边复习操作系统)

如果错误,欢迎指正,互相学习互相进步,愿人生的路上,你我共勉。

1.打开钢琴的盖子(序章)

1.1-操作系统的概念(定义),功能和目标

01-操作系统的概念(定义),功能和目标

这一节从操作系统的概念,功能和目标,上简单介绍操作系统,通俗的讲,操作系统是一位能耐广大的管家,向下管理庄园(计算机硬件),向上向主人(计算机使用者提供服务)。

1.2-操作系统的特征

02-操作系统的特征

在?四大特征(并发,共享,虚拟,异步)了解下?将cpu看作个渣男?一会去和小姐姐A聊天一会去和御姐B逛街?渣男实锤了223

1.3-操作系统的发展和分类

03-操作系统的发展和分类

咳咳,小明纯洁的时候还是个单道批处理系统,后来进化成了多道批处理程序(老渣是你吗?)?
此外,多批处理系统(多线程兽终极进化?)部分简单解释多线程是如何比单线程快多了的,这点java多线程也得了解了解啊
学生管理系统如何应用多线程提高效率?感觉又是一个坑啊emmm

1.4-操作系统的运行机制和体系结构

04-操作系统的运行机制和体系结构

emmm 看标题就头疼啊。。什么内核态,用户态啊,,乱七八糟啊都是什么鬼223
总裁爸爸(内核态)是老大?我只是个小员工(用户态)?涉及到对电脑资源比如硬件设备管理啊,进程切换啊找爸爸去吧223

1.5-中断和异常

5-中断和异常

明天还想上班吗?写个1除以0是想干啥?出现了意外情况,当然要抛出异常啦。。关于中断和异常这一块。。有涉及到了小职员(用户态)和总裁爸爸(内核态)之间的状态转换啦emmmm


我们学操作系统呢,不是让你真的撸一个操作系统出来,让你了解下大概的情况罢了,学什么进程啊,线程啊,不是让你撸出更屌的操作系统来,我认为是为了当你处理多线程问题的时候,能够从这里找到借鉴的思路,切记不要死记硬背,这笔记就是个字典,用到了什么查一查就行了,不要死记硬背呀2233

2.1浅谈线程

2.1_1_进程的定义、组成、组织方式、特征

2.1_1.进程的定义、组成、组织方式、特征

emmm 简单的介绍下进程的一些概念,一定要明白是什么,为什么这两点,引入线程就是因为多道操作系统,其他概念可以用到的时候再查,

2.1_2_进程的状态与转换

2.1_2_进程的状态与转换

三种状态,就绪,运行,阻塞?如果假设为渣男的话?正在约会的女友A,另外的一个女生是女友,但是这会儿并不和她约会的女友B,还没攻略的女友C?草(一种植物)有点骚啊这个

2.1_3_进程控制

2.1_3_进程控制

进程的之间的状态切换,那个图咱得理解才行,关于怎么切换嘛。。涉及到了个原语操作,这个有点类似数据库事务的原子性啊,要么全部发生,要么全部不发生?是不是,还需要继续学学

2.1_4_进程通信

2.1_4_进程通信

通信这个就有点意思了,进程如果能互相合作,处理某个资源,比如说卖票程序,这个是时候这两个进程怎么取票等等一些列的操作都有个说头,不过这里并不涉及刚才讲的那个卖票,只是简单的讲讲进程通信的一些概念,不说了,就当是知识储备叭223

2.1_5_线程概念和多线程模型

2.1_5_线程概念和多线程模型

不说了,绝对的重点,上面讨论到的卖票,就是在这一块要实现的,要注意,qq这个软件呢在硬盘里是程序,它被装载到了内存中就是进程,(跑起来了的程序),但是呢qq有很功能,语音聊天啊,视频聊天啊,这些是怎么同时运行起来的呢?这tm就涉及到了多线程啊。。又是一个令人头疼的问题。。不说了,基础概念。。感觉没啥用的知识增加了.jpg

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/482943.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Gartner 2022年新兴技术和趋势影响力雷达图中五项具有影响力的技术

来源:Gartner公司编辑:蒲蒲如果一幢建筑能够告诉您暖通空调系统中的过滤器导致系统运行效率低下并需要更换,是不是会对您很有帮助?如果该系统还可以根据使用情况来调整暖风或通风呢?您目前的系统是否能够主动追踪建筑内…

计算机网络学习笔记-1.1.3-速率相关的性能指标

计算机网络-2019 王道考研 计算机网络-1.1.3-速率相关的性能指标 文章目录3-速率相关的性能指标性能指标之速率,带宽,吞吐量思维导图3.1速率--》传输单位你到底是咋转换的?3.2带宽--》网络水龙头你到底有多快?3.3吞吐量--》奸商&a…

吴恩达:回顾2021,这些大事件影响了AI这一年

来源:AI前线作者:Andrew Ng译者:核子可乐,刘燕12 月 23 日,机器学习大牛吴恩达(Andrew Ng)在其主编的人工智能周讯《The Batch》上发表了最新文章。文章中,吴恩达回顾了 2021 年全球…

sharepoint timer job 读取config文件内容

需要写一个自定义的sharepoint timer job, 目的是要定时到Site Collection Images这个List里检查图片的过期日期,如果即将过期的话,需要发送email到相关的人员。 GOOGLE了一下,发现资料很少。不过幸运的是我发现了 Andrew Connell的博客&…

计算机网络学习笔记-1.1.4-时延、 时延带宽积、RTT和利用率

计算机网络-2019 王道考研 计算机网络-1.1.4-时延、 时延带宽积、RTT和利用率 文章目录4-时延、 时延带宽积、RTT和利用率4.1时延--》我得小饼干你怎么还没来?4.2时延带宽积--》小饼干?小浣熊?好多好多2234.3往返时延RTT--》草(一…

poj 搜索题分类

转自:http://www.cnblogs.com/hpustudent/archive/2011/08/21/2147582.html 简单搜索(1)深度优先搜索 (poj2488,poj3009,poj1321)(2)广度优先搜索 (poj3278,poj1426,poj3126,poj3087.poj3414,poj2251,poj3083)(3)简单搜索技巧和剪枝(poj2531,poj1416,poj2676,1129) …

2022年十大AI预测

来源:福布斯编辑:蒲蒲1 语言AI将成为核心,与其他类别的AI相比,更多的初创公司将在NLP(自然语言处理)领域获得资金。语言是人类最重要的发明。与其他属性相比,它是人类智力的决定性标志。语言…

AI 真的能够理解人类语言吗?

来源:CSDN(ID:CSDNnews)作者:Melanie Mitchell译者:弯月2011年,IBM 的人工智能系统沃森参加综艺节目《危险边缘》,并获得了冠军,当时他们宣称:“沃森能够理解…

第一周(小学期)

2个月之前就安装了JDK12和eclipse,安装的过程现在还记得还很清,下载删除了3,4次后来才弄好了,一直是eclipse不能用,后来改了一下eclipse.ini中的东西才搞好。JAVA的一些语法也是之前看过,但由于一直没用,所…

计算机网络学习笔记-1.1.5-分层结构、协议、接口、服务

计算机网络-2019 王道考研 计算机网络-1.1.5-分层结构、协议、接口、服务 文章目录5-分层结构、协议、接口、服务5.1分层结构5.1.1为什么要分层?5.2怎么分层呢?--》论千层饼的做法?5.2.1正式认识下,我叫分层结构,协议接…

操作系统学习笔记-2.1.1.进程的定义、组成、组织方式、特征

操作系统学习笔记-2019 王道考研 操作系统-2.1.1.进程的定义、组成、组织方式、特征 文章目录2.1.1.进程的定义、组成、组织方式、特征1.1知识概览1.2进程的定义1.3进程的组成1.4进程的组织1.5进程的特征1.6小结2.1.1.进程的定义、组成、组织方式、特征 1.1知识概览 1.2进程的…

向人类再进一步|MIT×UMich探索可以理解物体空间关系的人工智能

研究人员开发的框架可以根据物体空间关系的文本描述生成场景图像。来源:AI科技评论作者:莓酊编辑:青暮人类在描述场景时,经常描述物体之间的空间关系。生物视觉识别涉及自上而下通路和自下而上通路的交互,而深度神经网…

多mysql实例下开发需要注意主从同步延迟

今天晚上服务器上线测试,遇到了一个问题! 往数据库写了一条数据之后,再读取该记录,居然读不出来,报空指针。十分费解,喊来开发组长定位问题。他的解释是:写操作用的是主库,而读操作用…

​人工智能和机器学习中数据集的 3 个大问题

来源:ScienceAI编辑:绿萝数据集为 AI 模型提供燃料,例如汽油(或电力)为汽车提供燃料。无论他们的任务是生成文本、识别对象还是预测公司的股价,人工智能系统都通过筛选无数示例来识别数据中的模式来「学习」…

操作系统学习笔记-2.1. 2进程的状态与转换

操作系统学习笔记-2019 王道考研 操作系统-2.1. 2进程的状态与转换 文章目录2进程的状态与转换2.1知识概览2.2进程的状态-三种基本状态2.3进程的状态-另外两种状态2.4进程状态的转换2.5思维导图2进程的状态与转换 2.1知识概览 2.2进程的状态-三种基本状态 2.3进程的状态-另外两…

【笔试面试】C#中的程序集

1. C#中的程序集(Assembly) 答:程序集是包含一个或多个类型定义文件和资源文件的集合。它允许我们分离可重用类型的逻辑表示和物理表示。 程序集是一个可重用、可实施版本策略和安全策略的单元。它允许我们将类型和资源划分到不同的文件…

热力学第二定律中的悖论 | 集智百科

来源 :集智百科目录一、起源二、时间之箭三、动力系统四、波动定理五、大爆炸六、编者推荐七、百科项目志愿者招募洛斯密特悖论,也被称为可逆性悖论,不可逆性悖论,或者说是一种反对意见,它认为不可能从时间对称的动力学中推导出一…

操作系统学习笔记-2.1.3进程控制

操作系统学习笔记-2019 王道考研 操作系统-2.1.3进程控制 文章目录3.进程控制3.1知识概览3.2 基本概念3.2.1什么是进程控制?3.2.2如何实现进程控制?3.3进程控制相关的原语3.4思维导图3.进程控制 3.1知识概览 3.2 基本概念 3.2.1什么是进程控制&#xf…

消息队列---消息模型及使用场景

消息队列 消息对列是一个存放消息的容器,当我们需要消息的时候就从消息队列中取出消息使用。消息队列是分布式系统中重要的组件,使用消息队列的目的是为了通过异步处理提高系统的性能和削峰值,降低系统的耦合性。目前使用较多的消息队列有Act…

谷歌机器智能大牛:AI模型要真正理解人类语言,关键是「序列学习」

来源:新智元编辑:David如果计算机给了你所有正确的答案,是否意味着它和你一样了解世界?这是人工智能科学家几十年来一直争论不休的谜题。随着深度神经网络在与语言相关的任务中取得了令人瞩目的进步,关于理解、意识和真…