摘要:进程上下文:操作系统中把进程物理实体和支持进程运行的环境合称为上下文(context).一个进程映像包括:进程程序块、进程数据块、系统/用户堆栈、进程控制块,进程控制块包括3类信息:标示信息、现场信息、控制信息。
信息系统管理工程师是全国计算机技术与软件专业技术资格考试(简称计算机软件资格考试)中的一个中级考试。距离软考还有23天了,通过本考试的合格人员能对信息系统的功能与性能、日常应用、相关资源、运营成本、安全等进行监控、管理与评估,并为用户提供技术支持;能建立服务质量标准,并对服务的结果进行评估。希赛软考网为大家准备了信息系统管理工程师相关教程精讲知识,供大家参考。
进程的基本概念
1、进程:一个具有独立功能的程序关于某个数据集合的一次运行活动。
2、进程属性:结构性、共享性、动态性、独立性、制约性、并发性。
进程的状态和转换
1、3种不同的进程状态:运行态(running)、就绪态(ready)、等待态(wait)(又称为阻塞态,blocked;或睡眠态,sleep)。
进程的描述
1、进程上下文:操作系统中把进程物理实体和支持进程运行的环境合称为上下文(context).
2、一个进程映像包括:进程程序块、进程数据块、系统/用户堆栈、进程控制块(PCB)。
3、进程控制块包括3类信息:标示信息、现场信息、控制信息。
4、常用的现场信息包括:通用寄存器的内容、控制寄存器(PSW)的内容、用户堆栈指针、系统堆栈指针。
5、常用的控制信息包括:进程的调度相关信息、进程组成信息、进程间通信相关信息、进程在二级存储器内的地址、CPU资源的占用和使用信息、进程特权信息、资源清单。
进程的同步与互斥
1、进程之间存在两种基本关系:竞争关系和协作关系。
2、进程的互斥是解决进程间竞争关系的手段;进程的同步是解决进程间协作关系的手段。进程的互斥是一种特殊的进程同步关系,即逐次使用互斥共享资源。
3、典型的进程间同步问题:生产者—消费者问题。
4、最常用的同步机制:信号量即PV,管程。
5、原语是操作系统中执行时不可中断的过程,即原子操作两个同步原语:P(测试)操作和V(增量)操作。
死锁
1、死锁:两个进程分别等待对方占用的一个资源,于是两者都不能执行而处于永远等待。
2、死锁产生的条件:①互斥的条件②占有和等待条件③不剥夺条件④循环等待条件。
点击返回目录>>>>>信息系统管理工程师教程精讲汇总
相关推荐:
软考备考资料免费领取
去领取