- 博客(5)
- 资源 (2)
- 收藏
- 关注
原创 pthread_cleanup_push和pthread_cleanup_pop详解
线程清理处理程序: void pthread_cleanup_push(void (*routine)(void*),void *arg); //通过这个函数注册线程处理函数,即将routine放入栈中;arg为routine的参数; void pthread_cleanup_pop(int execute); //该函数的作用是...
2019-02-24 18:28:29
893
原创 fcntl函数的深入讨论
关于fcntl函数的深入讨论 简介:fcntl函数的主要功能主要有以下几点: 1.复制文件描述符 2.记录锁 3.获得/设置文件描述符标志 4.获得/设置文件状态标志 5.获得异步I/O的所有权 在本篇文章中,我主要分析fcntl的记录锁的功能. 1.什么是记录锁? ...
2019-02-24 18:27:30
166
原创 线程同步
该博文如果能对您有所帮助,不胜荣幸.由于本文完全是本人的理解,如果有错误,或者有其他的建议,请私信我,我会及时的回复或修改.首先,我们先来介绍一下,线程同步的一些方法: a.互斥量(互斥锁) b.条件变量 c.信号量(pv原语操作) d.读写锁 e.自旋锁 f.屏障 下面我们依次来介绍这几种方式
2016-04-17 12:09:40
412
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人