您的位置:首页 > 其它

管程和进程的区别

2012-12-23 10:04 162 查看
管程定义的是公有数据结构,而进程定义的是私有数据结构。

管程把共享变量上的操作集中起来,而临界区(访问共享变量的程序段)却分散在每个进程中。

管程为管理共享资源而建立的,进程主要是为占用系统资源和实现

系统并发性而引入的。

管程是被欲使用共享资源的进程所调用的,管程和调用它的进程不能并行工作,而进程之间能并发工作,并发性是其固有特性。

管程是语言或操作系统成分,不必创建或撤销,而进程有生命周期,由创建而产生撤销便消亡。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: