Chapter3: 进程
pipes:单项的,双向通信:半双通信,发的时候不能输入,输入时候不能发送。
Chapter4:线程
进程间通信
多核编程
1.并行
数据并行:数据子集到多核,每个做相同工作
工作并行:线程到每个核,每个核心不同工作
2.用户线程和内核线程
用户线程:
POSIX Pthreads
Windows threads
Java threads
内核线程:
Windows
Solaris
LinuxTru64
UNIXMac OS X
操作系统:用户线程看不到,内核线程能看到
用户线程和内核线程对应:
一对一
多对一
多对多
3.Pthreads:
函数库
p