操作系统
-----------------------------------------------------------、
1、操作系统分类:批处理系统、分时操作系统、实时操作系统
操作系统特征:并发性、共享性、虚拟性、不确定性
操作系统的功能:处理机管理、文件管理、存储管理、设备管理、用户接口
注意:目录在写回磁盘时发生异常,对系统的影响很大。
——————————————————————————————
2、进程:资源分配和独立运行的基本单位,是核心调度的最小单位。
进程是有状态的,程序是静态的。
(1)进程的组成:进程控制块(进程存在的唯一标识符)、程序、数据
进程的三态:运行、阻塞、就绪
(2)信号量机制:公用信号量(互斥):初值等于1或资源数目
私用信号量(同步):初值等于0或某个正整数
(3)p v操作
p操作:s:s=s-1,s>=0时p操作继续执行
v操作:s:s=s+1,s>0时v操作继续执行
================================================================
3、死锁:若系统存在一组进程,一个进程占有某种资源,而又在等待另一个进程所占用的
资源,这种永远等待不能结束,则说这个系统出现死锁。
死锁四个必要条件:互斥条件、不可剥夺条件、占有且申请条件、循环等待条件
分享到:
相关推荐
操作系统.xmind文件提供了清晰的操作系统知识框架,通过图形化的方式帮助学习者理解和记忆复杂的概念。 九、PDF和PNG版资料 操作系统.pdf和操作系统.png分别提供了文字和图像形式的操作系统知识概览。PDF文件通常...
操作系统知识点大纲
计算机操作系统第四版期末复习知识点汇总附习题 ...计算机操作系统第四版期末复习知识点涵盖了计算机系统的定义、发展史、操作系统的共同特性、主要功能等方面,为读者提供了一个系统的计算机操作系统知识框架。
"操作系统复习资料及重要知识点" 操作系统是一种系统软件,负责管理计算机系统中的资源,提供了用户程序与计算机硬件系统的界面。操作系统的基本特征是程序的并发执行、资源共享和操作的异步性。 操作系统可以分为...
嵌入式系统设计师2024年考试大纲、教程以及软件及操作系统知识。嵌入式系统设计师2024年考试大纲、教程以及软件及操作系统知识。嵌入式系统设计师2024年考试大纲、教程以及软件及操作系统知识。嵌入式系统设计师2024...
Linux操作系统知识地图,一张图搞定linux必备核心技能:基础知识体系、性能优化实践、操作系统原理。
操作系统知识点汇总(适用于选择填空题/简答题)操作系统知识点汇总(适用于选择填空题/简答题)操作系统知识点汇总(适用于选择填空题/简答题)操作系统知识点汇总(适用于选择填空题/简答题)操作系统知识点汇总...
计算机操作系统《第四版》西安电子科技大学出版社,知识点整理,纯手工打,自己学习使用
次文档介绍了linux操作系统的相关知识,适合初学者学习。
无法根据此内容生成有关操作系统知识点的详细文本。 但如果需要关于操作系统的一般知识点复习,我可以为您概述一些重要的操作系统知识点。以下是操作系统领域的一些基础知识: 1. 操作系统定义:操作系统...
《高级操作系统2018年试题及答案.docx》、《高级操作系统(1).pdf》、《2019高级操作系统.docx》和《高级操作系统知识点.doc》这四个文档分别提供了具体的试题、解析和知识点总结,是学习者宝贵的参考资料。
操作系统是计算机系统的核心组成部分,它负责管理和控制计算机硬件与软件资源,为用户提供服务。软件工程师需要深入了解操作系统基础知识,包括...操作系统知识的深入理解有助于开发出高效、稳定且适应不同环境的软件。
从《计算机专业考研操作系统基础课程》的知识点汇总精讲中,我们可以提炼出操作系统的基本概念、特征、功能以及其提供的服务。操作系统不仅是一种软件,它更是用户和计算机硬件系统之间的接口,承担着管理计算机资源...
计算机操作系统知识点2
操作系统知识点概览 章节知识点目录 1.操作系统概论 2.进程管理 3.并发控制与同步 4.死锁处理 5.内存管理 6.处理机调度 7.I/O设备管理 8.文件系统 每章重点内容 1.操作系统概论 1.操作系统的定义与功能:操作系统是...
操作系统与网络知识
通过阅读《orange's一个操作系统的实现》,读者不仅可以获得操作系统设计的理论知识,还能通过实践提升编程技能,理解操作系统背后复杂的逻辑。这是一本极好的自学资料,对于想要深入操作系统领域的读者来说,它提供...
总的来说,这个压缩包提供的复习资料覆盖了操作系统的重要知识点,考生应重点掌握操作系统的基本结构、进程管理、内存管理、文件系统、I/O管理以及安全性和性能优化等方面的知识。通过深入学习和实践,考生不仅可以...
"操作系统知识点总结" 操作系统知识点总结是计算机科学领域中的一门重要课程,涵盖了操作系统的基本概念、原理、结构、组件、功能和应用等方面的知识。本文旨在总结操作系统的主要知识点,帮助读者快速掌握操作系统...
在“1.1 操作系统相关知识”这个主题中,我们将深入探讨操作系统的基本概念、主要功能以及常见类型。 操作系统的主要功能包括: 1. **进程管理**:操作系统负责进程的创建、调度、同步和通信,确保多个程序能并发...