`
yangyingan
  • 浏览: 12113 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

操作系统知识2

 
阅读更多
操作系统
-----------------------------------------------------------、
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文件通常...

    操作系统知识点大纲.md

    操作系统知识点大纲

    计算机操作系统第四版期末复习知识点汇总附习题.docx

    计算机操作系统第四版期末复习知识点汇总附习题 ...计算机操作系统第四版期末复习知识点涵盖了计算机系统的定义、发展史、操作系统的共同特性、主要功能等方面,为读者提供了一个系统的计算机操作系统知识框架。

    操作系统复习资料及重要知识点

    "操作系统复习资料及重要知识点" 操作系统是一种系统软件,负责管理计算机系统中的资源,提供了用户程序与计算机硬件系统的界面。操作系统的基本特征是程序的并发执行、资源共享和操作的异步性。 操作系统可以分为...

    嵌入式系统设计师2024年考试大纲、教程以及软件及操作系统知识

    嵌入式系统设计师2024年考试大纲、教程以及软件及操作系统知识。嵌入式系统设计师2024年考试大纲、教程以及软件及操作系统知识。嵌入式系统设计师2024年考试大纲、教程以及软件及操作系统知识。嵌入式系统设计师2024...

    Linux操作系统知识地图1.0

    Linux操作系统知识地图,一张图搞定linux必备核心技能:基础知识体系、性能优化实践、操作系统原理。

    操作系统知识点汇总(适用于选择填空题/简答题)

    操作系统知识点汇总(适用于选择填空题/简答题)操作系统知识点汇总(适用于选择填空题/简答题)操作系统知识点汇总(适用于选择填空题/简答题)操作系统知识点汇总(适用于选择填空题/简答题)操作系统知识点汇总...

    计算机操作系统讲义知识点整理

    计算机操作系统《第四版》西安电子科技大学出版社,知识点整理,纯手工打,自己学习使用

    Linux操作系统相关知识

    次文档介绍了linux操作系统的相关知识,适合初学者学习。

    2020年黑龙江大学《操作系统》知识点复习.pdf

    无法根据此内容生成有关操作系统知识点的详细文本。 但如果需要关于操作系统的一般知识点复习,我可以为您概述一些重要的操作系统知识点。以下是操作系统领域的一些基础知识: 1. 操作系统定义:操作系统...

    北邮高级操作系统试题及知识点总结.zip

    《高级操作系统2018年试题及答案.docx》、《高级操作系统(1).pdf》、《2019高级操作系统.docx》和《高级操作系统知识点.doc》这四个文档分别提供了具体的试题、解析和知识点总结,是学习者宝贵的参考资料。

    软件工程师资料操作系统基础知识

    操作系统是计算机系统的核心组成部分,它负责管理和控制计算机硬件与软件资源,为用户提供服务。软件工程师需要深入了解操作系统基础知识,包括...操作系统知识的深入理解有助于开发出高效、稳定且适应不同环境的软件。

    《计算机专业考研操作系统基础课程》知识点汇总精讲.pdf

    从《计算机专业考研操作系统基础课程》的知识点汇总精讲中,我们可以提炼出操作系统的基本概念、特征、功能以及其提供的服务。操作系统不仅是一种软件,它更是用户和计算机硬件系统之间的接口,承担着管理计算机资源...

    计算机操作系统知识点2

    计算机操作系统知识点2

    25操作系统重点知识点 操作系统章节总结

    操作系统知识点概览 章节知识点目录 1.操作系统概论 2.进程管理 3.并发控制与同步 4.死锁处理 5.内存管理 6.处理机调度 7.I/O设备管理 8.文件系统 每章重点内容 1.操作系统概论 1.操作系统的定义与功能:操作系统是...

    操作系统与网络知识

    操作系统与网络知识

    orange's一个操作系统的实现-【自己动手写操作系统第二版】

    通过阅读《orange's一个操作系统的实现》,读者不仅可以获得操作系统设计的理论知识,还能通过实践提升编程技能,理解操作系统背后复杂的逻辑。这是一本极好的自学资料,对于想要深入操作系统领域的读者来说,它提供...

    自考操作系统复习资料

    总的来说,这个压缩包提供的复习资料覆盖了操作系统的重要知识点,考生应重点掌握操作系统的基本结构、进程管理、内存管理、文件系统、I/O管理以及安全性和性能优化等方面的知识。通过深入学习和实践,考生不仅可以...

    操作系统知识点总结-燕山大学2021期末复习.docx

    "操作系统知识点总结" 操作系统知识点总结是计算机科学领域中的一门重要课程,涵盖了操作系统的基本概念、原理、结构、组件、功能和应用等方面的知识。本文旨在总结操作系统的主要知识点,帮助读者快速掌握操作系统...

    1.1 操作系统相关知识

    在“1.1 操作系统相关知识”这个主题中,我们将深入探讨操作系统的基本概念、主要功能以及常见类型。 操作系统的主要功能包括: 1. **进程管理**:操作系统负责进程的创建、调度、同步和通信,确保多个程序能并发...

Global site tag (gtag.js) - Google Analytics