408
文章平均质量分 83
计算机网络、操作系统、计算机组成原理、数据结构
夢想家吖
唯有自强不息,才有日后无限可能
展开
-
Day65 调度算法的评价指标以及FCFS、SJF、HRRN调度算法
它包括四个部分:作业在外存压备队列上等待作业调度(高级调度)的时间、进程在就绪队列上等待进程调度(低级调度)的时间、进程在CPU上执行的时间、进程等待I/O操作完成的时间。一个作业总共需要被CPU服务多久,被I/O设备服务多久一般是确定不变的,因此调度算法其实只会影响作业/进程的等待时间。对于操作系统来说,更关心系统的整体表现,因此更关心所有作业的周转时间的平均值。,在等待I/O完成的期间其实进程也是在被服务的,所以不计入等待时间。对于计算机的用户来说,他很关心自己的作业从提交到完成花了多少时间。原创 2022-11-13 21:37:39 · 643 阅读 · 1 评论 -
Day64 进程调度的时机、切换与过程、方式
注意:进程切换是有代价的,因此如果过于频繁的进行进程调度切换,必然会使整个系统的效率降低,使系统大部分时间都花在了讲程切换上,而真正用于执行进程的时间减少.在运行过程中即便有更紧迫的任务到达,当前进程依然会继续使用处理机,直到该进程终止或主动要求进入阻塞态。程需要使用处理机,则立即暂停正在执行的进程,将处理机分配给更重要紧迫的那个进程。进程切换是指一个进程让出处理机,由另一个进程占用处理机的过程。的,比如进程的就绪队列(由各就绪进程的PCB组成)(这个进程可以是刚刚被暂停执行的进程,也可能是。原创 2022-11-12 17:49:30 · 387 阅读 · 0 评论 -
Day63 处理机调度的概念和层次
PCB中会记录进程数据在外存中的存放位置,进程状态等信息,操作系统通过内存中的PCB来保持对各个进程的监控、管理。注意“挂起”和“阻塞”的区别,两种状态都是暂时不能获得CPU的服务,但挂起态是将进程映像调到外存去了,而阻塞态下进程映像还在内存中。高级调度主要是指调入的问题,因为只有调入的时机需要操作系统来确定,但调出的时机必然是作业运行结束才调出。在多道程序系统中,进程的数量往往是多于处理机的个数的,这样不可能同时并行地处理各个进程。,就是要决定将哪个处于挂起状态的进程重新调入内存。原创 2022-11-11 16:03:08 · 775 阅读 · 0 评论 -
Day60-62 线程概念和多线程模型
还没引入进程之前,系统中各个程序只能串行执行。有的进程可能需要“同时”做很多事,而传统的进程只能串行地执行一系列程序。为此,引入了“线程”,来增加并发度。可以把线程理解为“轻量级进程”。线程是一个基本的CPU执行单元,也是程序执行流的最小单位。引入线程之后,不仅是进程之间可以并发,进程内的各线程之间也可以并发,从而进一步提升了系统的并发度,使得一个进程内也可以并发处理各种任务(如QQ视频、文字聊天、传文件)引入线程后,进程只作为除CPU之外的系统资源的分配单元。原创 2022-11-10 17:59:32 · 316 阅读 · 0 评论 -
Day56-59 进程的状态、进程控制、进程通信方式
进程控制的主要功能是对系统中的所有进程实施有效的管理,它具有创建新进程、撤销已有进程、实现进程状态转换等功能。简化理解:反正进程控制就是要实现进程状态转换顾名思义,进程通信就是指进程之间的信息交换。进程是分配系统资源的单位(包括内存地址空间),因此各进程拥有的内存地址空间相互独立。为了保证安全,一个进程不能直接访问另一个进程的地址空间。但是进程之间的信息交换又是必须实现的。为了保证进程间的安全通信,操作系统提供了一些方法。原创 2022-11-07 22:22:56 · 393 阅读 · 0 评论 -
Day54、55 进程的定义、组成、组织方式、特征
程序段、数据段、PCB三部分组成了进程实体(进程映像)。一般情况下,我们把进程实体就简称为进程,例如,所谓创建进程,实质上是创建进程实体中的PCB;而撤销进程,实质上是撤销进程实体中的PCB。注意:PCB是 进程存在的唯一标志。原创 2022-11-03 22:11:26 · 476 阅读 · 2 评论 -
Day49-53 操作系统的中断、异常以及系统调用
操作系统作为用户和计算机硬件之间的接口,需要向上提供一些简单易用的服务。主要包括命令接口和程序接口。其中,程序接口由一组系统调用组成。“系统调用”是操作系统提供给应用程序(程序员/编程入员)使用的接口,可以理解为一种可供应用程序调用的特殊函数,应用程序可以发出系统调用请求来获得操作系统的服务。问题:操作系统为什么要提供“系统调用”功能?生活场景:你去学校打印店打印论文,当你按下“打印”之后,打印机开始工作。你的论文打印到- -半时,另-位同学按下了“打印”按钮开始打印他自己的论文。原创 2022-11-01 22:38:09 · 502 阅读 · 0 评论 -
Day 47、48 操作系统的运行机制与体系结构
问题:“指令”和我们平时所说的“代码”有什么区别?简单来说,“指令”就是处理器(CPU)能识别、执行的最基本的命令,比如加法指令就是让CPU进行加法运算。原创 2022-10-27 22:35:05 · 554 阅读 · 0 评论 -
Day45、46 操作系统的特征、发展及分类
一个单核处理机(CPU)同一时刻只能执行一个程序,因此操作系统会负责协调多个程序交替执行(这些程序微观上是交替执行的,但宏观上看起来就像在同时执行)当今的计算机,一般都是多核CPU,比如Intel的第八代i3处理器就是4核CPU,这意味着同一时刻可以有4个程序并行执行,但是操作系统的。因此,没有并发性,就谈不上虚拟性。所谓的“同时”往往是宏观上的,而在微观上,这些进程可能是交替地对该资源进行访问的(即分时共享)是指,在多道程序环境下,允许多个程序并发执行,但由于资源有限,进程的执行。:使用QQ和微信视频。原创 2022-10-24 23:04:43 · 421 阅读 · 0 评论 -
Day45、46 操作系统的特征、发展及分类
一个单核处理机(CPU)同一时刻只能执行一个程序,因此操作系统会负责协调多个程序交替执行(这些程序微观上是交替执行的,但宏观上看起来就像在同时执行)当今的计算机,一般都是多核CPU,比如Intel的第八代i3处理器就是4核CPU,这意味着同一时刻可以有4个程序并行执行,但是操作系统的。因此,没有并发性,就谈不上虚拟性。所谓的“同时”往往是宏观上的,而在微观上,这些进程可能是交替地对该资源进行访问的(即分时共享)是指,在多道程序环境下,允许多个程序并发执行,但由于资源有限,进程的执行。:使用QQ和微信视频。原创 2022-10-24 23:02:38 · 628 阅读 · 0 评论 -
Day44 操作系统——操作系统的概念、功能和目标
操作系统(Operating System,OS) 是指控制和管理整个计算机系统的硬件和软件资源,并合理地组织调度计算机的工作和资源的分配,以提供给用户和其他软件方便的接口和环境,它是计算机系统中最基本的系统软件。Yo~结合生活经验来理解计算机系统的层次结构:Step1:买一台裸机Step2:安装Windows操作系统Step3:安装QQStep4:开始使用QQ和好友聊天计算机系统的层次结构如上图所示。负责管理协调硬件、软件等计算机资源的工作。原创 2022-10-22 21:01:35 · 332 阅读 · 0 评论 -
Day31 计算机网络——应用层
我是大白(●—●),这是我开始学习记录大白Java软件攻城狮晋升之路的第三十一天,结束了王道考研的408的计算机网络,接下来计划尚硅谷JUC和操作系统,话不多说,下面是计算机网络的应用层知识原创 2022-10-09 21:53:07 · 333 阅读 · 0 评论 -
Day24-30 计算机网络——传输层
应用层给UDP多长的报文,UDP就照样发送,即一次发一个完整报文。原创 2022-10-08 22:22:37 · 807 阅读 · 0 评论 -
Day13—23 计算机网络——网络层
网络层的主要任务是把分组从源端传到目的端,为分组交换网上的不同主机提供通信服务。网络层传输单位是数据报。最佳路由:“最佳”只能是相对于某一种特定要求下得出的较为合理的选择而已。原创 2022-10-01 22:55:45 · 943 阅读 · 0 评论 -
Day8、9、10、11 计算机网络——数据链路层
计算机网络——数据链路层原创 2022-09-19 19:02:17 · 650 阅读 · 0 评论 -
Day6、7 计算机网络——物理层
物理层解决如何在连接各种计算机的传输媒体上传输数据比特流,而不是指具体的传输媒体。物理层主要任务:确定与传输媒体接口有关的一些特性 (即定义标准)原创 2022-09-15 21:14:35 · 1566 阅读 · 0 评论 -
Day5 计算机网络分层结构——OSI、TCP/IP、五层参考模型
计算机网络分层结构——OSI、TCP/IP、五层参考模型原创 2022-09-13 23:12:36 · 668 阅读 · 0 评论 -
Day4 计算机网络分层结构、协议、接口、服务
计算机网络分层结构、协议、接口、服务原创 2022-09-12 23:51:20 · 361 阅读 · 0 评论 -
Day3 时延、时延带宽积、RTT和利用率
时延、时延带宽积、RTT和利用率原创 2022-09-12 18:25:17 · 308 阅读 · 0 评论 -
Day2 速率相关的性能指标
计算机网络速率相关的性能指标原创 2022-09-10 23:39:56 · 103 阅读 · 0 评论 -
Day1 计算机网络的概念、组成、功能、分类
计算机网络的概念、组成、功能、分类原创 2022-09-09 22:34:03 · 270 阅读 · 0 评论