Linux系统程序设计教程(第2版) 第8章线程.pptx

Linux系统程序设计教程(第2版) 第8章线程.pptx

Linux系统程序设计教程第8章线程

2第8章线程8.1线程概念8.2线程基本操作8.3线程间通信8.4案例8:线程实例

一个程序如何才能同时(宏观)完成多个任务?使用fork和exec同时运行多个程序。使用线程在同一个程序中同时运行多个程序。一个进程至少包括一个线程,还可以创建其他线程,各个线程之间平等,通常称原来的线程为主线程。38.1线程概念

线程与进程进程是资源分配的最小单位,而线程是计算机中独立运行、CPU调度的最小单元同一进程中的线程共享整个进程空间。例如:多线程下载软件4

多进程还是多线程?关键问题创建进程比创建线程时空开销大多进程间通信开销大,多线程间通信开销小,但

文档评论(0)

1亿VIP精品文档

相关文档