linux C++ 多线程编程
来源:互联网 发布:软件测试有前途吗天涯 编辑:程序博客网 时间:2024/06/08 12:11
1.Solaris .vs. Linux Posix 库
Solaris 库(lib 线程)Linux POSIX 库(libp 线程)操作sema_destroy()sem_destroy()销毁信号状态。sema_init()sem_init()初始化信号。sema_post()sem_post()增加信号。sema_wait()sem_wait()阻止信号计数。sema_trywait()sem_trywait()减少信号计数。mutex_destroy()pthread_mutex_destroy()销毁或禁用与互斥对象相关的状态。mutex_init()pthread_mutex_init()初始化互斥变量。mutex_lock()pthread_mutex_lock()锁定互斥对象和块,直到互斥对象被释放。mutex_unlock()pthread_mutex_unlock()释放互斥对象。cond_broadcast()pthread_cond_broadcast()解除对等待条件变量的所有线程的阻塞。cond_destroy()pthread_cond_destroy()销毁与条件变量相关的任何状态。cond_init()pthread_cond_init()初始化条件变量。cond_signal()pthread_cond_signal()解除等待条件变量的下一个线程的阻塞。cond_wait()pthread_cond_wait()阻止条件变量,并在最后释放它。rwlock_init()pthread_rwlock_init()初始化读/写锁。rwlock_destroy()pthread_rwlock_destroy()锁定读/写锁。rw_rdlock()pthread_rwlock_rdlock()读取读/写锁上的锁。rw_wrlock()pthread_rwlock_wrlock()写读/写锁上的锁。rw_unlock()pthread_rwlock_unlock()解除读/写锁。rw_tryrdlock()pthread_rwlock_tryrdlock()读取非阻塞读/写锁上的锁。rw_trywrlock()pthread_rwlock_trywrlock()写非阻塞读/写锁上的锁。
0 0
- linux c 多线程编程
- Linux C多线程编程
- Linux C 多线程编程
- linux-C编程-多线程
- Linux c 多线程编程
- Linux C多线程编程
- Linux C 多线程编程
- [Linux C编程]多线程
- [Linux C编程]多线程编程
- Linux下C多线程编程
- linux c/c++多线程编程
- Linux下C多线程编程
- Linux C 多线程编程 总结
- linux多线程编程(c语言)
- linux c 多线程编程总结
- Linux C 多线程编程总结
- Linux C/C++ 多线程编程
- Linux C 多线程编程 互斥锁
- 快速入手ITOO导入-客户端
- 已知先序遍历和中序遍历求后序遍历——二叉树
- LogicRobot(0)
- Android源码下载及开发环境的搭建
- 如何在javascript中获取dom对象
- linux C++ 多线程编程
- 开发者账号申请+邓白氏号申请(免费)
- 5.1
- MySql 常用命令总结
- 自定义结构--一般树形结构
- rtl8188 driver for linux
- 2015年最新苹果开发者账号注册流程详解
- 【大型网站技术实践】初级篇:借助Nginx搭建反向代理服务器
- Oracle新建用户、角色,授权,建表空间
FROM: http://blog.chinaunix.net/uid-14880649-id-2954431.html