title | date | tags | categories | ||
---|---|---|---|---|---|
C语言多线程
|
2019-11-21 14:00:57 -0800
|
|
|
修改自码农有道的博客
线程的概念
和多进程相比,多线程是一种比较节省资源的多任务操作方式。启动一个新的进程必须分配给它独立的地址空间,每个进程都有自己的堆栈段和数据段,系统开销比较高,进行数据的传递只能通过进行间通信的方式进行。在同一个进程中,可以运行多个线程,运行于同一个进程中的多个线程,它们彼此之间使用相同的地址空间,共享全局数据,启动一个线程所消耗的资源比启动一个进程所消耗的资源要少。