随笔分类 -  Pthread

linux下线程相关总结
摘要:作者:helloworlds链接:https://zhuanlan.zhihu.com/p/21348220来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。4月份的时候看到一道面试题,据说是腾讯校招面试官提的:在多线程和高并发环境下,如果有一个平均运行一百万次才出现一次 阅读全文
posted @ 2016-09-19 13:23 OracleLoyal 阅读(236) 评论(0) 推荐(0)
摘要:用Posix thread进行多线程设计,就不怕跨平台了,因为很多OS都兼容Posix thread,如Linux/Windows等,甚至嵌入式系统上(如rt-thread)都支持posix thread API。线程有比进程体积小,速率高,速度快等优势。所以编程时,如果涉及到效率和速度时,采用pt 阅读全文
posted @ 2016-03-22 10:48 OracleLoyal 阅读(1768) 评论(0) 推荐(0)
摘要:Posix线程中的线程属性pthread_attr_t主要包括scope属性、detach属性、堆栈地址、堆栈大小、优先级。在pthread_create中,把第二个参数设置为NULL的话,将采用默认的属性配置。pthread_attr_t的主要属性的意义如下:__detachstate,表示新线程... 阅读全文
posted @ 2015-12-23 13:38 OracleLoyal 阅读(987) 评论(0) 推荐(0)