
操作系统
文章平均质量分 79
总结操作系统的知识点
晏清河
学习ing~
展开
-
select,poll,epoll之间的关系和区别
文件描述符(File Descriptor,简称FD)是一个抽象的非负整数,用于在操作系统中唯一标识一个打开的文件或其他资源,如管道、设备等。每个进程在执行时,操作系统会为其维护一个文件描述符表,这个表记录了该进程打开的所有文件和其他资源的引用。文件描述符在这个表中作为索引使用,指向表中的一个条目,每个条目包含了资源的相关信息和操作该资源的能力。标识资源:为系统中的每个打开资源提供一个唯一的标识符。简化操作:通过文件描述符,进程可以方便地对文件进行读写操作,而无需关心底层的实现细节。资源管理。原创 2024-08-13 11:33:29 · 1047 阅读 · 0 评论 -
操作系统学习习系列——第三章3.1内存相关知识
以上就是第三章第一部分的内容,很长很难,····原创 2023-05-19 13:17:41 · 130 阅读 · 0 评论 -
操作系统学习系列——2.3进程互斥及重要问题
3.思考:能否改变相邻P,V操作的顺序以上就是这次的分享,希望有帮助。原创 2023-05-10 15:26:28 · 127 阅读 · 0 评论 -
操作系统学习系列——2.2调度相关概念
我们可以通过时间片为5来进行分析,我们会发现操作系统学的内容枯燥乏味,一定要坚持下来,加油!原创 2023-05-04 18:55:11 · 202 阅读 · 0 评论 -
操作系统学习系列——1.学习指南
1.GUI:图形用用户接口2.联机命令接口3.脱机命令接口4.程序接口总结特权指令的级别这就是第一章讲到的所有的学习内容,希望可以帮助到大家。原创 2023-05-02 13:20:10 · 184 阅读 · 0 评论 -
操作系统学习系列——2.1进程管理
在这里我们需要学习了线程,进程的相关知识 ,都是一些比较抽象的东西,我们如果不理解还是要看看书或者相关知识。原创 2023-05-02 22:00:16 · 102 阅读 · 0 评论 -
操作系统学习系列——第三章3.2虚拟内存,分页管理
以上就是今天的学习内容。原创 2023-05-26 19:44:33 · 228 阅读 · 0 评论 -
16章 分段
在分段技术之前,了解了基址和界限寄存器,但是这个东西,将不同的进行重定位到不同的物理内存区域。对于这些区域的堆,栈中间,会发现有一大块没有用到的空间,但却占用了物理内容,所以这个技术有下面两个问题:大大浪费了内存空间导致物理内存无法连续起来,无法为后面的程序提供完整的地址空间。原创 2024-05-09 11:11:17 · 642 阅读 · 0 评论 -
17 空闲空间管理
分页是将内存成大小相等的内存块,这样的机制下面,很容易去管理这些内存,但是又出现了一点问题,就是无法保证一直分配的时候是大小相等的,比如malloc函数,或者操作系统分段,这些都会将内存分为大小不一的,所以也就是出现了内存碎片,导致后续的请求可能失败。那么就是要学会空闲空间的管理才是最好的。原创 2024-05-09 16:11:14 · 1179 阅读 · 1 评论 -
操作系统学习系列——文件系统的结构层次和虚拟文件
以上就是新增加的内容,我们可以图文结合,进行分析其中的原理。原创 2023-05-31 21:32:35 · 315 阅读 · 0 评论 -
19 分页:快速地址转换(TLB)
通过了解TLB的知识,做出了可以让地址转换的更快。但是有些时候会超会TLB的范围,这样就需要一个更大的页,去解决这个问题了。然后就是TLB很容易成为CPU流水线的瓶颈,然后人民用虚拟地址直接访问缓存,避免昂贵的地址转换的步骤。原创 2024-05-11 10:11:05 · 976 阅读 · 0 评论 -
20 分页:较小的表
之前提到的一个问题:就是页表太大,假设一个 32 位地址空间(232 字节),4KB(212 字节)的页和一个 4 字节的页表项。一个地址空间中大约有一百万个虚拟页面(232/212)。乘以页表项的大小,你会发现页表大小为 4MB。然后如果开的进程比较多的话,那整个内存中,需要很多的空间来存放页表了。这里上面的空间数据的计算,可以去了解。原创 2024-05-13 12:57:50 · 913 阅读 · 0 评论 -
操作系统学习系列——IO设备的基础知识
3.DMA方式今天就是大概的了解一下IO的基础知识,后面将会对IO进行深层的了解,知道其一些底层原理。原创 2023-06-04 13:23:04 · 296 阅读 · 0 评论 -
18 分页:介绍
在解决大多数空间管理问题上面,操作系统有两种方法:第一种就是将空间分割成不同长度的分片,类似于虚拟内存管理中的分段,但是这个方法存在一个问题,就是当长时间之后,因为碎片化的空间,导致后面的分配会存在问题。第二种方法:将空间分割成固定大小的分片,这被称为分页。因为是固定大小,所以也就解决了上面存在的问题,每个分片被称为一页,同样,在物理内存中,奖定长槽块的阵列,叫做页帧。原创 2024-05-10 14:53:51 · 931 阅读 · 0 评论 -
操作系统学习系列——4.1文件管理中的基础知识
2.c创建顺序文件以上就是这节的学习内容。原创 2023-05-28 14:43:45 · 144 阅读 · 0 评论