
考研操作系统王道版
文章平均质量分 53
计算机科学与技术-欧阳彪
c/c++方向一位努力学习的前行者。目前专栏开设了:《编程tool》分享一些常用编程软件的安装配置和使用。《C语言初阶》《C语言进阶》由浅入深的分享了C语言的知识,《linux》分享关于操作系统的知识,《数据结构与算法》主要分享关于C语言数据结构的知识和学习经验,此外还穿插了人工智能,云计算虚拟技术和算法的相关知识。喜欢和大家交流学习,希望能得到大家的多多指教
展开
-
考研操作系统---磁盘
为了不影响1其他数据,就是将还要的数据复制到其他页,然后写入,原先的就可以擦除了。原创 2025-02-17 21:52:16 · 247 阅读 · 0 评论 -
考研操作系统----IO
程序直接控制方式:中断驱动方式:DMa方式:通道控制方式:情况2:原创 2025-02-16 18:02:47 · 191 阅读 · 0 评论 -
考研操作系统-----外存文件
逻辑结构VS物理结构。原创 2025-02-16 18:01:42 · 319 阅读 · 0 评论 -
考研操作系统--------内存
适用于早期没有操作系统的时候,如果采用绝对装入,如果将程序放在另外的一台电脑中,由于生成了可执行程序,也就是指令都已经生成好了,另外一台电脑给这个进程分配到地址不是从100开始,运行就会出问题。原创 2025-02-15 10:51:12 · 325 阅读 · 0 评论 -
考研操作系统------死锁
目录编辑 死锁处理①----预防死锁编辑 死锁处理策略②----避免死锁编辑 银行家算法编辑 死锁的处理策略③----检测和解除 破坏请求和保持条件: 找不到安全序列的列子: 代码实现银行家算法: 检测死锁的算法: 交互的优先用户体验。原创 2025-02-15 10:50:30 · 181 阅读 · 0 评论 -
考研操作系统-----进程同步互斥经典问题仅仅作为王道哔站课程讲义作用)
缓冲区有空闲的时候,生产者就可以继续生产,所以,当消费者从缓冲区拿走数据的时候,如果有生产者处于阻塞状态,消费者应该将生产者唤醒,让其进入就绪态,但是回到就绪态,不意味着生产者会立即写数据1。父母在放入水果前首先要检查一下盘子是否为空,对盘子进行一个p操作,放入水果后,对水果这个信号量进行一个V操作,唤醒相应的水果P操作的进程,然后对盘子信号量进行V操作,唤醒对盘子信号量相应的P进程。这就是同步关系的实现。管城中定义的数据结构,只能通过调用管城的函数来实现。执行V操作的进程会唤醒相应的执行P操作的进程。原创 2025-02-15 10:47:50 · 240 阅读 · 0 评论 -
考研操作系统------锁(仅仅作为王道哔站课程讲义作用)
目录锁信号量机制: 编辑 用信号量机制实现进程互斥、同步和前驱关系:信号量机制实现进程同步:怎么实现进程同步:原创 2025-02-15 10:46:49 · 360 阅读 · 0 评论 -
考研操作系统----进程同步与进程互斥(仅仅作为王道哔站课程讲义作用)
所以上述例子中就可以发现,这种不可预知的异步性是需要我们解决的,希望进程的执行速度和方式符合我们的预期。原创 2025-02-13 11:43:01 · 225 阅读 · 0 评论 -
考研操作系统------进程调度及调度算法(仅仅作为王道哔站课程讲义作用)
可能会导致进程饥饿,如果短 进程在低级队列被分配较短的时间片,可以被处理完,这种短进程渊源不断到来,低一优先级的进程就会由于长时间得不到资源,导致饥饿。短进程优先算法,一般需要用户提供自己的进程需要多长的运行时间,有些用户为了能够让自己的经常更快得到运行,救护作假报假数据。高响应的调度算法就可以认为是一种动态优先级的调度算法,因为进程等待时间越长,响应比就越高。不合理: 只要高一级的优先级队列有进程,像我们的打字就永远不会被响应,体验就糟糕。等一分钟,上厕所一分钟,等一分钟,上厕所十分钟感觉是不一样的。原创 2025-02-13 11:40:35 · 190 阅读 · 0 评论 -
考研操作系统-----进程(仅仅作为王道哔站课程讲义作用)
可能会导致进程饥饿,如果短 进程在低级队列被分配较短的时间片,可以被处理完,这种短进程渊源不断到来,低一优先级的进程就会由于长时间得不到资源,导致饥饿。短进程优先算法,一般需要用户提供自己的进程需要多长的运行时间,有些用户为了能够让自己的经常更快得到运行,救护作假报假数据。高响应的调度算法就可以认为是一种动态优先级的调度算法,因为进程等待时间越长,响应比就越高。不合理: 只要高一级的优先级队列有进程,像我们的打字就永远不会被响应,体验就糟糕。等一分钟,上厕所一分钟,等一分钟,上厕所十分钟感觉是不一样的。原创 2025-02-12 13:04:24 · 418 阅读 · 0 评论 -
考研操作系统----操作系统的概念定义功能和目标(仅仅作为王道哔站课程讲义作用)
什么是操作系统:操作系统是指控制和管理整个计算机系统的软硬件资源,是计算机的管理者,是配置在计算机硬件上的第一层软件。合理组织和协调计算机的工作和资源的分配,以提供给用户和其他软件方便的接口和环境。一句话:①操作系统是计算机系统资源包括软硬件资源的管理者。②操作系统向上(用户层和软件层)提供方便易用的服务③操作系统是最接近硬件的软件操作系统的功能和目标①作为系统资源的管理者(包括软硬件资源),向下管理好软硬件资源,这是操作系统的手段(功能)原创 2025-02-12 12:59:37 · 1191 阅读 · 0 评论