考研王道408
文章平均质量分 92
主要更新王道的操作系统,计算机网络,数据结构,计算机组成原理
接受平凡 努力出众
执行力,就是生命力!
展开
-
【操作系统篇】第五篇——调度(概念,层次,调度时机,切换与过程,方式,评价指标)
基本概念当有一堆任务要处理,但由于资源有限,这些事情无法同时处理。这就需要确定某种规则来决定处理这些任务的顺序,这就是"调度"研究的问题。处理机调度是对处理机进行分配,就是从就绪队列中,按照一定的算法(公平,高效)选择一个进程并将处理机分配给它运行,以实现进程并发地执行。处理机调度是多道程序操作系统的基础,它是操作系统设计的核心问题。三个层次高级调度(作业调度)作业调度。原创 2022-10-15 22:53:21 · 2988 阅读 · 7 评论 -
【操作系统篇】第四篇——线程(概念,实现方式,模型,状态与转换)
通常,应用程序从单线程起始,在该线程中开始运行,在其运行的任何时刻,可以通过调用线程库中的派生创建一个在相同进程中运行的新线程。操作系统认为所有的进程都是单线程的,因此,就线程的同时执行而言,任意给定时刻每个进程只能够有一个线程在运行,而且只有一个处理器内核会被分配给该进程。因为用户级线程驻留在用户空间,且管理和控制它们的线程也在用户空间,每个线程并不具有自身的线程上下文,所以它们对于操作系统是不可见的,这也就是它无法被调度到处理器内核的原因。优点:当一个线程被阻塞后,别的线程还可以继续执行,并发能力强。原创 2022-10-15 15:20:14 · 1509 阅读 · 4 评论 -
【操作系统篇】第三篇——进程(概念,组成,状态与转换,控制以及通信)
进程的概念从理论角度看,是对正在运行的程序过程的抽象;从实现角度看,是一种,目的在于清晰地刻画动态系统的内在规律,有效管理和调度进入计算机系统主存储器运行的程序。狭义定义:进程就是一段程序的执行过程。广义定义:进程是一个具有一定独立功能的程序关于某个数据集合的一次运行活动。它是操作系统动态执行的基本单元,在传统的操作系统中,进程既是基本的分配单元,也是基本的执行单元。动态性:进程的实质是程序在多道程序系统中的一次执行过程,进程是动态产生,动态消亡的。并发性:任何进程都可以同其他进程一起并发执行。原创 2022-10-14 18:36:52 · 1304 阅读 · 3 评论 -
【操作系统篇】第二篇——计算机系统概述(下)
操作系统的体系结构系统调用什么是系统调用知识点回顾:操作系统作为用户和计算机硬件之间的接口,需要向上提供一些简单的服务。主要包括命令接口和程序接口。其中,程序接口由一组系统调用组成。"系统调用"是操作系统提供给应用程序(程序员/编程人员)使用的接口,可以理解为一种可供应用程序调用的特殊函数,应用程序可以通过系统调用来请求获得操作系统内核的服务系统调用与库函数的区别普通应用程序,可直接进行系统调用,也可使用库函数。有的库函数涉及系统调用,有的不涉及。原创 2022-10-13 16:26:34 · 564 阅读 · 5 评论 -
【操作系统篇】第一篇——计算机系统概述(上)
前言准备24考研的我,开始着手准备408,跟的课程是王道,我大致会按照操作系统,计算机网络,数据结构,计算机组成原理地顺利来进行更新,希望和大家一起学习,共同上岸!在次之前我们需要先了解它们四个之间地大致关系,如下图所示:概念首先我们先来想一下,一台电脑诞生地流程:Step1:厂家组装一台裸机(纯硬件:包含CPU,内存,硬盘等)Step2:出售前安装操作系统(如:window10)Step3:用户安装应用程序(eg:qq)Step4:使用QQ聊天概念:是指控制和管理整个计算机系统的。原创 2022-10-12 17:54:21 · 1680 阅读 · 5 评论