问题:描述C#中的进程和线程,他们有什么区别?
Me: 进程process 是系统进行资源分配的最小单位,一个进程至少有一个线程,即主线程.
在进程执行过程中可以创建多个线程,这些线程共享进程的资源和代码空间. 而进程之间是无法共享资源的.
万能的网友1:(引用:http://iask.games.sina.com.cn/b/21389158.html)
进程是具有一定独立功能的程序关于某个数据集合上的一次运行活动,进程是系统进行资源分配和调度的一个独立单位. 线程是进程的一个实体,是CPU调度和分派的基本单位,它是比进程更小的能独立运行的基本单位。
总结:进程(process)是具有一定独立功能的程序关羽某个数据集合上的一次运行活动,是系统进行资源分配和调度的最小单位。线程是进程的一个实体,是CPU调度和分配的基本单位,一个进程至少有一个线程,即主线程, 在进程执行过程中可以创建多个线程,这些线程共享进程的资源和代码空间. 而进程之间是无法共享资源的.

70

被折叠的 条评论
为什么被折叠?



