jeans chen
we've got them by the balls
摘要: linux的pthread_self与gettid的返回值和开销的区别 linux的pthread_self与gettid的返回值和开销的区别 分类: 一些思考 2012-05-18 12:25 1700人阅读 评论(0) 收藏 举报linux测试pthread_self()是POSIX的实现,它的返回值是pthread_t,pthread_t在linux中实际是无符号长整型,即unsigned long。gettid是系统调用,它的返回值是pid_t,在linux上是一个无符号整型。测试机为Intel i7 860 2.8GHz,八核,各调用一千万次,二者效率基本一致,测试代码如下:... 阅读全文
posted @ 2013-08-09 17:22 jeans chen 阅读(1629) 评论(0) 推荐(0) 编辑