操作系统知识点复习(一)

news/2024/7/7 19:48:50

1、

(多任务操作系统)多道程序设计:允许多个程序(作业)同时进入一个计算机系统的内存并启动进行交替计算的方法,也就是,计算机中可以同时存放多道程序,从宏观上来看它们是并行的,多道程序都同时处于运行过程中,但都未运行结束,但是微观上是串行的,轮流占用CPU交替执行,引入多道程序设计技术的根本目的是提高CPU的利用率,充分发挥计算机系统部件的并行性。

2、

中断隐指令. CPU响应中断之后,经过某些操作,转去执行中断服务程序。. 这些操作是由 硬件直接实现的

3、

系统调用的分类

按功能分类

  • 设备管理。完成设备的请求或释放,以及设备启动等功能。
  • 文件管理。完成文件的读、写、创建及删除等功能。
  • 进程控制。完成进程的创建、撤销、阻塞及唤醒等功能。
  • 进程通信。完成进程之间的消息传递或信号传递等功能。
  • 内存管理。完成内存的分配、回收以及获取作业占用内存区大小及始址等功能。

4、

时钟中断程序时这样的:在CPU执行指令时,计数器(计时器)同时在计时,当计时器溢出时,就向CPU申请中断,如果允许响应中断,CPU就转到中断服务程序执行相关的程序。更新与时间有关的信息

5、

软中断在内核态执行

软中断是执行中断指令产生的,而硬中断是由外设引发的。 硬中断的中断号是由中断控制器提供的,软中断的中断号由指令直接指出,无需使用中断控制器。 硬中断是可屏蔽的,软中断不可屏蔽。 硬中断处理程序要确保它能快速地完成任务,这样程序执行时才不会等待较长时间,称为上半部。 软中断处理硬中断未完成的工作,是一种推后执行的机制,属于下半部。


http://lihuaxi.xjx100.cn/news/1710228.html

相关文章

哈希索引(PostgreSQL 14 Internals翻译版)

概览 哈希索引提供了根据特定索引键快速查找tuple ID (TID)的功能。粗略地说,它只是一个存储在磁盘上的哈希表。哈希索引唯一支持的操作是根据相等条件进行搜索。 当一个值插入到索引中时,将计算索引键的哈希函数。PostgreSQL哈希函数返回32位或64位整…

由浅到深 : Self-Attention (自注意力机制)

Self-Attention 看到下面的第一个saw是动词,第二个saw是名词。 因为第一个saw和第二个saw在形式上没有任何差别。如果任务是进行词性的判断,把上面的词直接输入给神经网络,那么它肯定不能够正确分析。 想要正确分析词性,那么该…

vscode Coder Runner 运行C++

1. 设置Code Runner 2. 防止输入读不到,把在终端运行勾上。 3. 设置minw/bin的环境变量 安装mingw教程:https://blog.csdn.net/fancy_male/article/details/133992000 4. 见图

erp是什么意思?ERP系统是什么

本文将为大家讲解:1、erp是什么意思?2、erp系统是什么?3、erp系统的功能;4、erp系统的特点;5、erp系统的搭建流程。 一、erp是什么 ERP系统模板>>>https://www.jiandaoyun.com ERP系统是企业资源计划&#x…

vue3中的hook函数

一、什么是hook hook本质是一个函数,把setup函数中使用的Composition API(组合式API)进行了封装,类似于vue中的mixin。 自定义hook的优势:复用代码,让setup中的逻辑更清楚易懂。 我们用获取当前鼠标的坐标…

针对遗留系统采取的不同演化策略

1. 改造策略 高水平、高价值区,即遗留系统的技术含量较高,本身还有极大的生命力。系统具有较高的业务价值,基本上能够满足企业业务运作和决策支持的需要。这种系统可能建成的时间还很短,对这种遗留系统的演化策略为改造。改造包括…

SiC市场变革:全球供应链竞争激烈 | 百能云芯

近年来,碳化硅(SiC)半导体产业发生了重大变革,从欧美的IDM主导到中系厂的崭露头角,市场格局正经历激烈的变化。这场变革将如何影响供应链?以下是本文关于SiC市场的重要观点: IDM模式的利基&…

C++基础之类二(六个成员函数、构造及析构)待完善

目录 成员函数 成员函数概念 成员函数分类 构造函数 构造函数概念 构造函数十大特性 构造函数使用场景 析构函数 总结 成员函数 成员函数概念 C中,空类并不为空,编译器会为其生成六个特殊的函数,这六个函数就是成员函数。 成员函数分类 分…