进程和线程(实例)间的联系和区别
进程是应用程序被加载进内存中的实例,由内核对象和地址空间组成,内核对象让操作系统在其中存放进程的统计信息并使系统能够以此来管理进程;地址空间包括所有程序模块的代码和数据以及线程堆栈,对分配空间等动态分配的空间。
进程仅仅是一个存在,至少有一个线程,负责执行在地址空间内的代码。每个进程启动时即同时启动了一个线程(主线程),此线程可以以继续创建子线程。如果主线程退出,操作系统自动撤销该进程并完成对其地址空间的释放。
Server Object Container在系统中表现为ArcSOC程序进程,可以根据发布服务的实例数和线程独立性推测出ArcSOC的程序个数。Server Object即为实例数,与ArcSOC进程为多对一关系。
浙公网安备 33010602011771号