进程和线程(实例)间的联系和区别
进程是应⽤程序被加载进内存中的实例,由内核对象和地址空间组成,内核对象让操作系统在其中存放进程的统计信息并使系统能够以此来管理进程;地址空间包括所有程序模块的代码和数据以及线程堆栈,对分配空间等动态分配的空间。
进程仅仅是⼀个存在,⾄少有⼀个线程,负责执⾏在地址空间内的代码。每个进程启动时即同时启动了⼀个线程(主线程),此线程可以以继续创建⼦线程。如果主线程退出,操作系统⾃动撤销该进程并完成对其地址空间的释放。
Server Object Container在系统中表现为ArcSOC程序进程,可以根据发布服务的实例数和线程独⽴性推测出ArcSOC的程序个数。Server Object即为实例数,与ArcSOC进程为多对⼀关系。
进程间通信和线程间通信的区别
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论