![](https://img-blog.csdnimg.cn/e4e30c83992246bda2d0bb0eb5ec6f89.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
操作系统
文章平均质量分 64
以考研为基调
愿天堂没有C++
菜鸡、博客搬运工
展开
-
文件打开表有几个?——参考《王道考研》
OS维护的是总的文件打开表,各自用户由对应各自的打开表,所有用户的打开表组成OS总的打开表。不是说好的只维护一个?原创 2023-09-17 15:22:25 · 152 阅读 · 0 评论 -
磁壁黏着和饥饿的区别?——参考《王道考研》
FCFS是最公平的调度算法(相对于王道书中提到的几个算法)原创 2023-09-06 11:35:18 · 392 阅读 · 1 评论 -
先来先服务调度算法有利于CPU繁忙型的作业(或进程),而不利于IO繁忙型的作业(或进程)—— why?
先来先服务调度算法(First-Come, First-Served,FCFS)是一种简单的调度算法,它按照作业或进程到达的顺序进行调度。当一个作业或进程到达时,它会被放入就绪队列中,然后按照队列中的顺序依次执行。原创 2023-08-24 19:02:58 · 2879 阅读 · 1 评论 -
进程调度和进程切换——《王道考研》
进程调度和进程切换原创 2023-08-23 10:10:18 · 513 阅读 · 0 评论 -
I/O重定向
理解一下I/O重定向原创 2023-07-25 11:07:21 · 317 阅读 · 0 评论 -
同步和异步——简单的Demo
比较一下同步和异步的区别,通过一个python小实例~原创 2023-07-25 10:03:20 · 207 阅读 · 0 评论 -
有限等待&&忙等、让权等待&&死等、互斥遵循的几大原则——参考《天勤操作系统》,柳婼的博客
有限等待&&忙等、让权等待&&死等、互斥遵循的几大原则原创 2023-05-04 20:07:32 · 2537 阅读 · 3 评论 -
临界资源和共享资源——王道考研操作系统
答案:B解读:临界资源一定是共享资源;共享资源不一定是临界资源。原创 2023-04-24 08:00:00 · 2753 阅读 · 10 评论 -
内存管理(三)——非连续分配管理方式(分页)
一、概要基本概念: 操作系统对内存的划分和动态管理。带来的好处: 方便用户实用存储器、提高内存利用率、通过虚拟技术从逻辑上扩充内存。OS提供的功能: ①内存空间的分配和回收 ②地址转化 ③内存扩充 ④存储保护二、非连续分配管理方式上期的博客中,我们梳理了,操作系统内存分配的连续分配管理方式,分别有:单一分配、固定分配、动态分配。本期我们梳理关于非连续分配管理方式...原创 2022-01-15 02:20:18 · 1617 阅读 · 0 评论 -
内存管理(二)——连续分配管理方式
一、概要在上节中我们已近介绍了,操作系统在内存管理中发挥的两个功能:地址转化、存储保护这节我们着重探讨:内存空间的分配和回收。不妨再来回顾下操作系统在内存管理方面提供了那些功能。基本概念: 操作系统对内存的划分和动态管理。带来的好处: 方便用户实用存储器、提高内存利用率、通过虚拟技术从逻辑上扩充内存。OS提供的功能: ①内存空间的分配和回收 ②地址转化 ③内存扩充 ④存储保护二、知识扩充(1)内部碎片、外部碎片?内部碎片: 已经分配给作业但不能被利用的内存空间外部碎片: 系统中还没有分配原创 2022-01-13 21:30:51 · 1561 阅读 · 0 评论 -
内存管理(一)——背景扩充
基本概念: 操作系统对内存的划分和动态管理。带来的好处: 方便用户实用存储器、提高内存利用率、通过虚拟技术从逻辑上扩充内存。OS提供的功能: ①内存空间的分配和回收 ②地址转化 ③内存空间的扩充 ④存储保护......原创 2022-01-11 15:03:39 · 297 阅读 · 0 评论