JLU吉林大学操作系统名词解释
🕗 发布于 2024-02-23 17:21 考研 面试
- 进程
具有一定独立功能的程序关于一个数据集合的一次运行活动。是资源的分配单位。 - 线程
又叫轻进程,是进程内的一个相对独立的执行流。是cpu的调度单位。 - 忙式等待
不进入等待状态的等待叫做忙式等待,进程并未真正的等待状态,实际为运行态或者就绪态。 - 排队等待
进程得到不共享资源时,进入阻塞状态,让出处理机给其他进程使用。 - 饥饿
当等待事件给进程的推进和响应带来明显的影响时,即为发生进程饥饿 - 死锁
一组进程中的每个进程均等待此组进程中其他进程所占有的且永远无法得到的资源,这种现象称为死锁。 - 缓冲
处理数据到达速度与离去速度不一致的技术称为缓冲。 - 缓存
为提高数据访问速度而将数据由慢速设备预取到快速设备的技术,此时同一个数据存在多个副本。 - 工作集
进程在一段时间内活跃的访问页面的集合。 - 互斥
两个以及两个以上的进程不能同时进入关于同一组共享变量的临界区,否则可能发生与时间有关的错误。 - 同步
一组进程,为了协调其推进速度,在某些点处需要相互等待或者唤醒,进程之间这种相互制约的关系称为进程同步。 - 同步机制
用于实现进程同步的工具。 - 操作系统
操作系统是运行在硬件层之上,所有系统软件层之下的系统软件。是系统中软硬件资源的管理者。 - 资源管理
OS可以对CPU、内存、外存、设备等资源进行调度管理。 - 用户接口
OS提供了一系列的系统调用命令,实现对资源的抽象。 - 并发
计算机系统上同时存在多个程序。宏观上在同时向前推进。 - 并行
微观上(即同一时刻)有多个程序同时向前推进。 - 进程控制块
是进程存在的唯一标志,里面包含系统对进程管理所需的全部内容。 - 临界区
访问共享变量的程序段。 - 系统开销
操作系统对系统管理所花费的时间与空间。 - 共享变量
有些变量多个进程都会去访问,称为共享变量。 - 中断
程序运行中出现某种紧急事件,必须暂停当前程序的运行转而处理此事件,运行完再恢复被中止的程序,这个过程称为中断。 - 处理机调度
CPU资源在可运行的实体间分配。 - 安全状态
系统中所有进程都能按照一个次序运行,存在一个安全序列。 - 不安全状态
系统中不存在一个安全序列。 - 预先读
思想基于文件的顺序访问,将接下来可能访问到的预先读入缓冲区,减少了IO次数,以后进程需要该块时可以直接在缓冲区得到,无需等待设备传输。 - 延迟写
当缓冲区未写满时暂不将其写回外存,以后继续写时,无需将该块由外存读入内存。 - 文件
具有符号名且在逻辑上具有完整意义的信息项的有序序列。 - 文件名
文件的外部名字,同一文件可以有多个文件名。 - 文件号
文件的内部名字,通常是一个整数,与文件具有一一对应的关系。 - 文件描述符
文件打开时返回的入口地址,对应用户打开文件表的一个入口。
原文地址:https://blog.csdn.net/ADDDDDDS/article/details/136255555
免责声明:本站文章内容转载自网络资源,如侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!
-
[java] java基础-字符串篇
public StringJoiner(间隔符号,开始符号,结束符号):创建一个StringJoiner对象,指定拼接时的间隔符号,开始符号,结束符号。指JDK中提供的各种功能的Java类,这些类将底
阅读更多2025-01-24
-
【C++笔记】哈希表底层实现的深度剖析
哈喽,各位小伙伴大家好!上期我们讲了使用红黑树封装map和set。今天我们来讲一下哈希表底层实现的深度剖析。话不多说,我们进入正题!向大厂冲锋unordered_set的声明如下,Key就是unord
阅读更多2025-01-24
-
板球背后的数据魔法:如何用数据分析提升印度板球比赛策略
随着板球赛事的数据日益增多,分析技术和方法不断进步,数据已经成为理解和预测比赛结果的核心工具。无论是通过分析球员的个人表现、球队的整体策略,还是通过实时的比赛数据预测,板球比赛的未来将更加依赖数据驱动
阅读更多2025-01-24
-
数据分析 six库
six库是Python的一个兼容性库,旨在帮助开发者更轻松地编写同时兼容Python 2和Python 3的代码。它是由Ben Hoyt开发的,最初发布于2010年,并在Python社区中被广泛使用。
阅读更多2025-01-24
-
系统相关类——java.lang.Runtime 类(二)
小编打算近期更俩三期类的专栏,一些常用的专集类,给大家分好类别总结和详细的代码举例解释。今天是第二个java.lang.Runtime 类我们一直都是以这样的形式,让新手小白轻松理解复杂晦涩的概念,把
阅读更多2025-01-24
-
pandas基础:基本数据结构
类型,而选择多列时返回的是 DataFrame 类型。这种行为是设计上的选择,目的是为了提供更灵活的数据操作方式。中,当你从DataFrame中选择列时,选择的方式会影响返回的数据类型。具体来说,选择
阅读更多2025-01-24
-
快慢指针及原理证明(swift实现)
快慢指针是一种双指针技巧,常用于遍历链表或是数组。优势如下:1.线性时间复杂度:快慢指针能够在O(n)时间内完成遍历,比暴力方法更高效。2.实时处理:无需额外存储大规模数据,可以在流式日志处理中使
阅读更多2025-01-24
-
【数据库】详解MySQL数据库中索引的本质与底层原理
这个过程叫寻道,所消耗的时间叫做寻道时间。答:局部性原理:当一个数据被用到时,其附近的数据被用到的概率会增大,所以操作系统为了提高效率,读取数据时往往不是按需读取,而是每次都会预读,即使只需要一个字节
阅读更多2025-01-24
-
如何处理langcleanupsysprepaction.dll文件的丢失与损坏问题
在使用Windows操作系统时,有时可能会遇到一些DLL文件(动态链接库)丢失或损坏的问题,文件也不例外。这个文件虽然不像一些常见的系统DLL文件那样广为人知,但它对于某些特定的系统操作或应用程序来说
阅读更多2025-01-24
-
Couchbase UI: Indexes
在Couchbase中,索引的这些指标可以帮助你评估索引的性能和状态。
阅读更多2025-01-24