管程和进程的区别
2012-12-23 10:04
162 查看
管程定义的是公有数据结构,而进程定义的是私有数据结构。
管程把共享变量上的操作集中起来,而临界区(访问共享变量的程序段)却分散在每个进程中。
管程为管理共享资源而建立的,进程主要是为占用系统资源和实现
系统并发性而引入的。
管程是被欲使用共享资源的进程所调用的,管程和调用它的进程不能并行工作,而进程之间能并发工作,并发性是其固有特性。
管程是语言或操作系统成分,不必创建或撤销,而进程有生命周期,由创建而产生撤销便消亡。
管程把共享变量上的操作集中起来,而临界区(访问共享变量的程序段)却分散在每个进程中。
管程为管理共享资源而建立的,进程主要是为占用系统资源和实现
系统并发性而引入的。
管程是被欲使用共享资源的进程所调用的,管程和调用它的进程不能并行工作,而进程之间能并发工作,并发性是其固有特性。
管程是语言或操作系统成分,不必创建或撤销,而进程有生命周期,由创建而产生撤销便消亡。
相关文章推荐
- 进程和线程的区别,作业,程序,管程等概念
- 管程,进程及线程之间的区别
- 作业、进程、管程概念区别
- 进程与线程的区别联系
- 进程与线程的区别 进程的通信方式 线程的通信方式
- 进程和线程的区别与联系
- 进程和线程的区别
- 进程和线程区别(转载)
- linux 0号进程 1号进程 区别(转) http://blog.csdn.net/yjzl1911/article/details/5613569
- 多线程还是多进程的选择及区别
- 进程和线程的区别
- 线程与进程区别,为什么使用多线程
- 深入理解操作系统的管程,进程,线程(二)
- 进程与线程的区别
- 进程同步-管程
- “线程”与“进程”的联系与区别?
- 并发执行,进程同步,进程互斥,异步,并行,多线程的区别
- 描述线程与进程的区别?
- 进程及线程的区别及各自优缺点
- 进程和线程的区别