Max*_*cci 1 c# multithreading process threadpool
我正在研究一个MultiThreading c#教程,我还没有完全理解有关进程和线程的整个图片.我已经明白线程在这个过程中,但不清楚什么是一个过程?是类的实例,特定方法和整个程序集文件,它是什么?当我看到Lock和Mutex之间的区别时,这个疑问就出现了.Mutex类的定义是......"一个同步原语,也可以用于进程间同步......"以及后来...... Mutex是一个同步原语,它只允许对一个线程的共享资源进行独占访问,这让我有点困惑?我说错了是因为Mutex会同步来自不同进程的线程吗?
关于ThreadPool,定义是......"线程池是一组线程,可用于在后台执行多个任务...."这个线程集合来自不同进程的相同进程或线程?
最后,没有直接问,但: