
多线程
henysugar
这个作者很懒,什么都没留下…
展开
-
win32下不同方法实现tsd效率对比
前言简单地说,tsd是同一个变量在不同线程代表的不同的内容。本文针对以下两种方法进行对比效率:1.__declspec(thread) 声明2.pthread方式测试方法测试代码如下:// __declspec(thread) 测试:static volatile __declspec(thread) int g_test_last_posA = 0;int c...原创 2018-12-02 09:38:20 · 261 阅读 · 0 评论 -
curl多线程使用注意事项
多线程时候,注意初始化和超时功能使用1.必须在最开始调用:curl_global_init(CURL_GLOBAL_ALL);2.多线程对超时功能支持对有影响,例如curl_easy_setopt(curl, CURLOPT_TIMEOUT, 30L),必须配合调用这个:easy_setopt(curl, CURLOPT_NOSIGNAL, (long)1);3.以上第...原创 2019-07-02 23:50:45 · 1549 阅读 · 0 评论