一步步学习Linux多任务编程
2015-06-04 10:56
417 查看
系统调用
01、什么是系统调用?02、Linux系统调用之I/O操作(文件操作)
03、文件描述符的复制:dup(), dup2()
多进程实现多任务
04、进程的介绍05、Linux可执行文件结构与进程结构
06、多进程实现多任务(一):fork()
07、多进程实现多任务(二):vfork()
08、进程的控制:结束进程、等待进程结束
09、Linux特殊进程之僵尸进程
10、Linux特殊进程之孤儿进程
11、Linux特殊进程之守护进程
12、进程替换:exec函数族
进程间通信
13、为什么需要进程间通信?14、进程间通信:信号中断处理
15、进程间通信:无名管道
16、进程间通信:有名管道
17、进程间通信:消息队列
18、进程间通信:共享内存
多线程实现多任务
19、进程和线程的区别与联系20、线程的基本操作
21、线程堆栈大小的使用介绍
22、线程私有数据
23、线程池
多任务的同步与互斥
24、什么是同步,什么是互斥?25、线程同步与互斥:互斥锁
26、线程同步与互斥:读写锁
27、线程同步与互斥:POSIX无名信号量
28、进程同步与互斥:POSIX有名信号量
29、进程同步与互斥:System V 信号量
拓展进阶篇
30、Linux 进程管理31、Linux 进程调度浅析
32、浅谈进程地址空间与虚拟存储空间
33、Linux 线程浅析
34、Linux 信号列表
35、浅谈可重入函数与不可重入函数
36、浅谈标准 I/O 缓冲区
37、I/O多路复用select、poll、epoll的区别使用
相关文章推荐
- centos桌面使用
- CentOS 6.5 图文安装教程
- 安装CentOS 7 出错BootLoaderError
- centos下 安装jdk
- Linux多线程同步的几种方式
- linux驱动之模块化编程
- 六种在 Linux 上为你带来 iTunes 般体验的方法
- Linux下查找目录或文件
- Linux 设备模型基本概念 (一)
- Linux安装R语言包
- 转载: linux下创建svn代码库
- linux下查看和添加PATH环境变量
- linux定时任务crontab详解
- linux移植过程中近日遇到问题汇总贴
- Linux 文件系统
- CentOS6.3 重启后/etc/resolv.conf被还原解决办法
- wpa_supplicant_8_ti hostapd wpa_supplicant TI 官方的wpa_supplicant hostapd 移植到linux
- Linux 命令笔记(1)
- linux程序分析工具介绍(二)—-ldd,nm
- 【转】Linux下tar.xz结尾的文件的解压方法--不错