赞
踩
进程是拥有资源的基本单位,而线程是独立调度的基本单位,线程自己不拥有系统资源,而是共享所属进程的资源。
临界资源:一次仅允许一个进程使用的资源
临界区:访问临界资源的那段代码
同步:直接制约关系,进程之间因为工作顺序而产生的制约关系
互斥:简介制约关系:当一个进程使用临界资源时,另一个进程必须等待
预防死锁:用于资源分配前,破坏死锁产生的四个必要条件中的 一个或几个
避免死锁:用于资源分配时,银行家算法
死锁的检测和解除:用于资源分配后,通过资源分配图和死锁定理来检测是否有死锁,并通过资源剥夺法、撤销进程法、进程回退法进行死锁解除
连续分配和非连续分配都必须将作业全部装入内存之后才可以运行
单一连续分配:将内存分为系统区和用户区,内存中永远只有一道程序
固定分区分配:将内存空间分为若干个固定大小的分区(分区大小可相等,可不等),每个分区只装入一道作业。会产生内部碎片
动态分区分配:不预先划分内存,而是在进程装入内存时,根据进程动态的建立分区,并使分区大小正好适合进程的需要。会产生外部碎片
动态分区分配策略:
即假脱机技术,脱机即脱离主机的控制进行I/O操作,假脱机技术是一种使用空间交换时间的技术。实现将低速I/O设备上的数据传送到高速磁盘上,或相反。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。