发布时间:2013-08-14 16:14:43
使用线程编程可能需要非常高的技巧,因为多线程程序大多也是并行程序。在这种情况下程序员无从确认系统调度两个线程所采用的特定顺序。有时可能某个线程会连续运行很长时间,但系统也可能在几个线程之间飞快地来回切换。在一个多处理器系统中,几个线程可能如“并行”字面所示,在不同处理器上同时运行。......【阅读全文】
发布时间:2013-06-06 19:47:24
如同互斥量和读写锁一样,条件变量也需要初始化和回收#includeint pthread_cond_init(pthread_cond_t *restrict cond, pthread_condattr_t *restrict attr);int pthread_cond_destroy(pthread_cond_t *cond);互斥量和读写锁解决了多线程访问共享变量产生的竞争问题,那么条件变量的作用何在呢。条件变量的作用在.........【阅读全文】
发布时间:2013-05-17 18:32:20
解决ath9k编译奇怪问题:error: macro "set_domain" passed 2 arguments, but takes just 1......【阅读全文】