linux基础
文章平均质量分 78
whuantlee1992
计算机小硕一枚
展开
-
高效定时器的实现方式
参考:http://www.ibm.com/developerworks/cn/linux/l-cn-timers/ 定时器是使用很多的一个组件,如何实现一个高效的定时器?一般来说有四种基本方式:1.链表 2.排序链表 3.最小堆 4.基于时间轮。 首先介绍定时器的基本模型: StartTimer(Interval, TimerId, ExpiryAction) 注册一原创 2016-06-06 16:13:32 · 1355 阅读 · 0 评论 -
关于线程安全和可重入的区别,写得很好所以转过来了
源出处:http://waret.iteye.com/blog/744169 线程安全函数 • 概念: 线程安全的概念比较直观。一般说来,一个函数被称为线程安全的,当且仅当被多个并发线程反复调用时,它会一直产生正确的结果。 • 确保线程安全: 要确保函数线程安全,主要需要考虑的是线程之间的共享变量。属于同一进程的不同线程会共享进程内存空间中的全转载 2016-08-02 14:27:50 · 391 阅读 · 0 评论