这个系列,主要是对每个章节最最重点的知识进行了归纳总结;这里包括了这个课程的几乎全部要点的总结和相似概念的对比;尽量将相关的知识点在同一页中表达出来;因为使用文本的形式不方便做到这一点,因此以图片的形式进行展示。由于这个系列文字内容偏少,可能难以被搜索或推广,但实际上,这才是真正的干货哦;希望喜欢或者得到帮助的同学帮忙点赞+收藏哈;感谢!!
第一节 进程的同步与互斥无关并发进程一定没有共享变量。一、与时间有关的错误一个共享资源再一个进程使用未结束时,另一个进程也开始使用;这样就会引起错误;这类错误统称为与时间有关的错误。二、进程同步与进程互斥进程互斥(Process Mutual Exclusion)是指在某一时刻,只允许一个进程访问共享资源(如共享内存、文件等),以防止多个进程同时访问时产生冲突或不一致。是一种现象。进程同步(Pro
OS负责管理I/O设备的部分;它们总类多、速度不同、接口不同,且不断发展变化,功能差异很大。需要为用户建立通用、一致的访问接口,屏蔽各种设备的差异,以方便使用。第一节 设备管理的基本概念I/O设备又叫外部设备(Peripheral);也简称设备或者外设。包括了除CPU和内存以外的所有硬件和装置。狭义的I/O设备不包含外存储设备。 OS复杂和庞大的最主要原因是它管理的资源庞杂和采用了并发技术。资源的
第一节 文件管理的基本概念对信息存储的基本要求:能够存储大量的信息长期保存信息可以共享信息文件是通过OS来管理的,管理的内容包括文件的组织结构、命名、存取、使用、保护和实现方法。OS为系统管理者和用户提供了对文件的透明存取,即不必了解文件存放的物理机制和查找方法,只需要给定一个代表某段程序或数据的文件名称,文件系统就会自动地完成对该文件(与文件名称对应的文件)的指定操作。一、文件管理任务从研究角度
处理器可以直接访问内存,但是不能直接访问外存。只有通过I/O设备才可以将外存装入内存或者反过来。但是固态硬盘即可直接访问,又可以掉电后保存信息但是写入速率与CPU不匹配,通常也还是作为外存使用。第一节 概述最理想的存储:高速、海量、非易失;实际上它们无法同时具有。因此,需要组合分层。一、存储体系目前最先进的存储部件仍明显慢于同级别CPU的速度;而且成本方面,任何一种存储部件都无法在速度与容量两方面
操作系统中的进程和线程模型是核心概念,它们在操作系统的设计和实现中起着至关重要的作用。第一节 进程的基本概念进程1. 什么是进程具有一定独立功能的程序在某个是数据集合上的运动活动。进程是操作系统中资源分配和调度的基本单位。它是一个正在执行的程序的实例,包含了程序的代码、数据、堆栈以及程序计数器、寄存器等信息。进程与程序的联系与区别:联系:程序是进程的组成成分之一,一个进程的运动目标是执行它所对应的
操作系统的运行环境:包括操作系统与硬件之间的交互方式、操作系统如何管理和调度进程、内存管理、文件系统管理等。运行机制:涉及操作系统的核心功能和实现原理,如进程管理(进程调度、进程同步与通信)、内存管理(虚拟内存、页面置换算法)、文件系统管理(文件存储与访问)、设备管理等。第一节 计算机系统的层次结构各层次的功能和作用讨论操作系统运行环境与运行机制时,会涉及计算机系统的层次结构。这个层次结构帮助理解
操作系统是计算机系统的一部分;要来理解操作系统必须要先知道什么是计算机系统。计算机系统1、计算机系统定义:是按用户的要求接收和存储信息、自动进行数据处理并输出结果信息的系统。2、计算机系统构成:硬件系统和软件系统。3、硬件系统组成:中央处理器(CPU)、主存储器、辅助存储器、各种输入/输出设备。计算机系统包含了操作系统。操作系统是计算机系统中最核心、最基础的软件,它负责管理和控制计算机的硬件资源和
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号