1、进程是系统进行资源分配和调度的一个独立单位.
2、 线程是进程的一个实体,是CPU调度和分派的基本单位,它是比进程更小的能独立运行的基本单位
3、 进程在执行过程中拥有独立的内存单元,而多个线程共享内存,从而极大地提高了程序的运行效率。
4、每个独立的线程有一个程序运行的入口、顺序执行序列和程序的出口。但是线程不能够独立执行,必须依存在应用程序中,由应用程序提供多个线程执行控制。
线程同步方法:
临界区对象(CCriticalSection)
互斥量对象(CMutex)
信号量对象(CSemaphore)
事件对象(CEvent)