![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
操作系统
文章平均质量分 92
Shining0596
星空浩瀚无比,探索永无止境
展开
-
操作系统学习(九)死锁
本章的内容关键在于理解,理解"死锁"影响系统的可靠性。死锁的产生与进程对资源的需求、进程的执行速度、资源的分配策略有关。系统应采用一定的策略实现资源分配以保证系统的安全。 在上一章中谈到的PV操作等都可能会引起死锁的产生。理解死锁产生四个必要条件,以及预防死锁、避免死锁、检测死锁和解除死锁的各种方法。理解和掌握银行家算法的原理和实现。其中重点是:死锁的防止和避免。原创 2022-11-29 12:16:46 · 1619 阅读 · 0 评论 -
操作系统学习(八)进程同步与通信
本章可以说是操作系统学习中的重点与难点,主要重点掌握如下内容:分析与时间有关的错误;用PV操作实现进程的同步与互斥;用信箱实现进程通信。理解"进程"是操作系统中的基本执行单位,在多道程序设计的系统中往往同时有许多进程存在,它们要轮流占用处理器。这些交叉执行的并发进程相互之间可能是无产在,也可能是相关的。当并发进程竞争共享资源时会出现与时间有关的错误,因此,应采用进程同步与互斥手段使其合理使用共享资源,以保证系统安全。原创 2022-11-09 22:10:35 · 2259 阅读 · 0 评论 -
计算机操作系统学习(七)作业管理
通过本章的学习理解计算机系统中把用户要求处理的一项工作称为一个作业,作业可分为批处理作业和交互式作业两大类;掌握操作系统是如何实现作业调度和控制作业执行的;理解作业调度与进程调度之间的关系以及各自的职责。掌握本章的重点:两种控制方式;批处理作业的调度算法。学习中应该通过相互的比较记忆和理解。学习调度算法时,可以与以前学过的进程调度算法进行比较,掌握两者的原理和算法实质。比较理解两种作业控制的不同之处,掌握各自作业控制的特点。原创 2022-11-09 20:14:58 · 4764 阅读 · 0 评论 -
计算机操作系统学习(六)设备管理
在学习过程中,需要掌握设备管理功能:监视设备状态 ,进行设备分配,完成I/O操作,缓冲管理与地址转换。掌握常用设备分配技术:独占分配,共享分配,虚拟分配。理解怎样实现独占设备的分配;磁盘的驱动调度;了解处理I/O请求的步骤。了解SPOOL系统的功能和实现思想,怎样使用SPOOL技术实现虚拟设备。原创 2022-11-01 22:32:48 · 5026 阅读 · 0 评论 -
计算机操作系统学习(五)文件管理
在计算机中,各种信息都是以文件的方式存储和管理的。在本章中,我们需要掌握如下内容:文件、文件系统的概念;理解为实现按名存取文件管理应该做哪些工作;文件的逻辑组织和物理组织的概念;目录和目录结构;文件管理怎样管理用户信息的存储和检索;路径名和文件链接;文件的存取控制;怎样实现文件的保护和保密;文件操作的作用以及用户如何使用文件操作。在本章的学习中,我们可以结合第十章UNIX中的相关文件管理章节进行学习,重点需要掌握逻辑文件与物理文件间的转换;文件目标;基本文件操作的作用及使用。原创 2022-10-29 19:42:32 · 3848 阅读 · 0 评论 -
计算机操作系统学习(四)存储管理(2)
这是第二部分,上接第一部分。掌握各种管理方式的特点;可变分区方式的主存分配算法以及移动技术;分页式虚拟存储管理的实现以及页面调度算法;分段式虚拟存储管理的实现。学习中最好是通过优缺点,以及算法的开销等比较,掌握各种算法的原理。要求能够理解存储管理的主要功能,理解在不同的管理方式下如何实现存储保护、地址转换、以及主存空间的分配和回收;比较各种管理方式的特点;掌握虚拟存储器的实现原理和方法。原创 2022-10-09 20:20:35 · 715 阅读 · 0 评论 -
计算机操作系统学习(四)存储管理(1)
掌握各种管理方式的特点;可变分区方式的主存分配算法以及移动技术;分页式虚拟存储管理的实现以及页面调度算法;分段式虚拟存储管理的实现。学习中最好是通过优缺点,以及算法的开销等比较,掌握各种算法的原理。要求能够理解存储管理的主要功能,理解在不同的管理方式下如何实现存储保护、地址转换、以及主存空间的分配和回收;比较各种管理方式的特点;掌握虚拟存储器的实现原理和方法。原创 2022-10-09 19:56:36 · 7118 阅读 · 2 评论 -
计算机操作系统学习(三)处理器管理(2)
上接第一部分,这里开始第二部分。原创 2022-09-02 23:17:52 · 1292 阅读 · 0 评论 -
计算机操作系统学习(三)处理器管理(1)
本章首先引入多道程序设计概念,重点讲述了现代操作系统中最重要最基本的概念--进程,以及中断系统的一般知识,是学习以后有关章节的基础,学习中应该以深入理解掌握为主,掌握多道程序的基本概念,引入多道程序的目的和注意的问题;应该掌握进程的概念,进程控制,进程调度;中断系统的基本概念,结构以及中断处理。......原创 2022-09-01 11:40:56 · 1571 阅读 · 0 评论 -
计算机操作系统学习(二)计算机系统结构
主要讲述了计算机系统的层次结构,以及硬件环境和操作系统的结构。操作系统既要使计算机系统能高效地工作,又要为用户提供方便的使用接口。所以,在详细研究操作系统之前,必须对计算机系统的结构有一个基本的了解。学习的主要精力应该花在硬件环境和操作系统的结构上。学习中从了解的角度把握这些概念。......原创 2022-08-27 00:40:41 · 2872 阅读 · 0 评论 -
计算机操作系统学习(一)引言
本章是操作系统的引论,主要讲述了计算机操作系统的基础知识,包括操作系统的概念、发展、类型、及其主要功能。这里涉及了学习操作系统的许多基础概念,是学习本课程的基础,学习主要是从理解的角度把握这些概念。通过学习本章内容,应该了解什么是操作系统,操作系统在计算机系统中的作用,操作系统要做些什么,以及各类操作系统的特点。原创 2022-08-25 01:26:09 · 841 阅读 · 0 评论