![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
操作系统
文章平均质量分 91
操作系统相关知识点总结
oahaijgnahz
大数据开发
展开
-
Java、大数据开发学习要点(持续更新中...)
操作系统学习指南这里有作者本人学习操作系统的详细知识记录,随时根据学习状态更新。以下是关于操作系统的重点知识汇总,我将其分为了下面的各个模块,提供传送门来帮助学习。文章目录操作系统学习指南1、操作系统基本概念1、操作系统基本概念 传送门 —> 操作系统基本概念(定义、特征、体系、中断、系统调用)...原创 2021-02-26 11:16:02 · 1170 阅读 · 0 评论 -
操作系统与Linux常用知识总结
操作系统与Linux常用知识总结一、操作系统部分:进程与线程间的区别:(1)从拥有的资源层面看:线程几乎不拥有系统资源,并且同一进程的不同线程间共享进程资源。(2)从系统调度层面看:线程是CPU调度的基本单元,而进程是除CPU外系统资源的分配单元。(3)从系统开销层面看:创建进程需要操作系统为其分配或回收资源(内存空间、I/O资源等),开销较大。同样的在进程切换时,需要保存进程PCB信息和恢复另一进程的执行环境;而线程的切换只会涉及少量寄存器内容,开销较小,且线程共享进程的许多资源。(4)从通原创 2021-03-07 16:19:56 · 1464 阅读 · 1 评论 -
操作系统I/O相关
操作系统I/O相关文章目录操作系统I/O相关一、I/O设备和I/O基本概念1. I/O设备2. I/O控制器二、I/O控制方式三、I/O软件层次一、I/O设备和I/O基本概念1. I/O设备 I/O,即输入/输出。I/O设备就是可以将数据输入计算机或者可以接受计算机输出数据的外部设备(硬件设备)。在UNIX操作系统中,将外部设备抽象为一种特殊的文件(使用Read和Write对外部设备进行操作)。2. I/O控制器I/O控制器用于实现CPU对I/O设备的控制。其功能主要如下:接受和识别C原创 2021-03-04 15:56:52 · 384 阅读 · 1 评论 -
操作系统文件与文件管理相关
操作系统文件管理相关文章目录操作系统文件管理相关一、文件的基础概念二、文件的逻辑结构三、文件目录3.1 文件控制块3.2 目录结构四、文件的物理结构4.1 文件块与磁盘块4.2 文件分配方式五、文件存储空间管理5.1 存储空间管理一、文件的基础概念 文件是一组有意义的数据集合,主要包含文件名、标识符、类型、位置、大小、创建时间、上次修改时间、文件所有者信息、保护信息等属性。文件数据的组成:文件的组织结构(树状):二、文件的逻辑结构无结构文件:文件内部的数据就是一系列二进制流或字原创 2021-03-02 20:37:02 · 311 阅读 · 0 评论 -
操作系统虚拟内存相关
操作系统虚拟内存文章目录操作系统虚拟内存一、虚拟内存的基本概念一、虚拟内存的基本概念 传送门 —>操作系统全知识点总结传送门参考:《王道考研操作系统》地址:https://www.bilibili.com/video/BV1YE411D7nH...原创 2021-03-01 14:24:07 · 209 阅读 · 0 评论 -
内存与操作系统内存管理
内存与操作系统内存管理文章目录内存与操作系统内存管理一、内存的基础知识二、内存管理2.1 内存空间扩充2.2 内存空间的分配与回收一、内存的基础知识 内存是用于存放数据的硬件,程序执行前需要将数据放入内存中才能被CPU处理。内存通过对内部的存储单元编地址来解决并发执行下各个程序的数据区分,根据计算机字长的不同,存储单元大小不同(如64位计算机每个字大小为64位,8个字节)。 内存存放的相对寻址:编译语言编译后的指令寻址,是通过相对地址实现的,实际存入内存时再根据进程在内存中的起始地值得到绝对原创 2021-03-01 10:37:31 · 3175 阅读 · 4 评论 -
操作系统的死锁与处理策略
操作系统的死锁与处理策略文章目录操作系统的死锁与处理策略一、死锁的概念二、 死锁产生的必要条件*三、 死锁的处理策略*3.1 预防死锁3.2 避免死锁3.3 死锁检测与解除一、死锁的概念 死锁是指:在并发环境下,进程因为资源竞争所造成的相互等待对方所占有的资源,导致各进程都阻塞的现象。二、 死锁产生的必要条件* 对进程不可剥夺的资源分配不当时会发生死锁,死锁的发生一定是满足以下四个条件:互斥:对互斥资源的争抢。不可抢占:进程在未使用完所占有的资源前,不能被其他进程抢占,只能主动释放。原创 2021-02-28 15:04:27 · 583 阅读 · 0 评论 -
进程同步与互斥、信号量机制、管程
进程同步与互斥、信号量机制文章目录进程同步与互斥、信号量机制一、进程同步、进程互斥的概念1.1 进程同步1.2 进程互斥二、进程互斥的实现方法2.1 进程互斥的软件实现方法2.2 进程互斥的硬件实现方法三、信号量机制*3.1 信号量机制的概念3.2 信号量机制实现进程互斥与同步3.3 生产者与消费者问题3.4 读写模型问题一、进程同步、进程互斥的概念1.1 进程同步 由于进程具有异步性,也就是说各个并发的进程以各个独立且不可预知的速度向前推进。当我们需要进程按照某种特定的顺序执行时(例如之前所原创 2021-02-27 23:51:13 · 1015 阅读 · 0 评论 -
操作系统进程的调度与调度算法
进程的调度与调度算法文章目录进程的调度与调度算法一、一、 进程实体(进程映像,简称进程)由内存中程序段、数据段和PCB(Process Control Block)三部分组成。(注意:PCB是进程存在的唯一标志) 而进程则是进程实体的运行过程,是系统进行资源分配和调度的独立单位。...原创 2021-02-27 10:43:27 · 1029 阅读 · 0 评论 -
操作系统的进程和线程基本知识
操作系统的进程和线程基本知识文章目录操作系统的进程和线程基本知识一、进程的定义和组成二、进程的组织方式三、进程的特征四、进程的状态与转换4.1 进程的状态4.2 进程状态的转换五、进程控制六、进程通信**七、线程**7.1 线程的定义7.2 线程和进程的区别**7.3 线程的实现方式7.4 多线程模型一、进程的定义和组成 进程实体(进程映像,简称进程)由内存中程序段、数据段和PCB(Process Control Block)三部分组成。(注意:PCB是进程存在的唯一标志) 而进程则是进程实原创 2021-02-26 17:04:37 · 813 阅读 · 0 评论 -
操作系统基本概念
操作系统基本概念操作系统定义直接拉取书本上的概念进行总结:操作系统控制和管理计算机的软件和硬件,合理组织计算机的工作和资源分配,以提供用户和其他软件方便的接口和环境,是最基本的系统软件。操作系统的功能与目标正如前面操作系统概念所说的,操作系统的功能和目标为以下三点:作为计算机系统资源的管理者: 管理CPU、存储、文件和设备等;作为用户与计算机硬件系统间的接口: 提供用户对计算机硬件操作的命令接口和程序接口;功能快捷键撤销:Ctrl/Command + Z重做:Ctrl/Com原创 2021-02-25 17:33:58 · 3765 阅读 · 3 评论