操作系统(二)

操作系统是管理和控制计算机硬件与软件资源的程序,它负责进程的创建、调度和同步,以及中断处理。本文详细介绍了进程的定义、状态、控制块,以及同步机制中的信号量和PV操作。此外,还探讨了中断的基本概念、DMA与中断的区别,以及内存与外存的作用。最后,概述了调度算法,包括FCFS、SJF和实时调度算法。
摘要由CSDN通过智能技术生成

什么是操作系统

操作系统是管理电脑硬件与软件资源的程序,同时也是计算机系统的内核与基石。操作系统是控制其他程
序运行,管理系统资源并为用户提供操作界面的系统软件的集合。操作系统身负诸如管理与配置内存、决
定系统资源供需的优先次序、控制输入与输出设备、操作网络与管理文件系统等基本事务。操作系统的型 态非常多样,不同机器安装的 OS 可从简单到复杂,可从手机的嵌入式系统到超级电脑的大型操作系统。 目前微机上常见的操作系统有 DOS、OS/2、UNIX、XENIX、LINUX、Windows、Netware 等。

进程的特征:由程序段、相关数据段和(PCB)进程控制块构成进程实体

进程的定义:

1.进程是程序的一次执行
2.进程是一个程序及其数据在处理机上顺序执行时所发生的活动
3.进程是程序在一个数据集合上运行的过程,它是系统进行资源分配和调度的一个独立单位

三个状态:

就绪状态 执行状态 阻塞状态

进程控制块

进程控制块是进程实体的一部分,记录了操作系统所需的用于描述进程当前运行状况以及控制进程运行的全部信息,通常包括如下信息:
1.进程标识符 2.处理机状态 3.进程调度信息 4.进程控制信息

同步机制应遵循的规则

  1. 空闲让进:无进程处于临界区时,允许一个进程进入临界区
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值