- 博客(2)
- 收藏
- 关注
原创 S5.5:Unix进程通讯
Unix通信管道1.无名管道 管道 1.无名管道 #include <unistd.h> int pipe(int pfd[2]); 成功返回0,失败-1 pfd包含两个元素的整形数组用来保存文件描述符 pfd[0]用于读管道,pfd[1]用于写管道 自管道
2021-07-15 11:01:21
172
原创 S5.3:线程基础
目录一.线程的概念和使用线程的概念1.进程相关特点2.线程相关特点3.共享数据4.私有数据线程库pathread1.创建线程代码编译问题及解决(转载)2.回收线程3.结束线程4.同步和互斥机制 一.线程的概念和使用 线程的概念 共享相同地址空间的多个任务 1.进程相关特点 进程有独立的地址空间(父子空间也独立) Linux为每个进程创建task_struct 每个进程都参与内部调度,互不影响 2.线程相关特点 很多操作系统引入轻量级进程LWP 同一进程中的线程共享相同的地址空间 Linux不区分线
2021-07-05 15:57:38
66
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人