随笔分类 -  线程和进程

摘要:Win32进程创建、进程快照、进程终止用例 进程创建: 1 #include <windows.h> 2 #include <stdio.h> 3 4 int main() 5 { 6 // 创建打开系统自带记事本进程 7 STARTUPINFO si1 = {sizeof(si1)}; 8 PRO 阅读全文
posted @ 2018-03-21 14:24 星月相随 阅读(268) 评论(0) 推荐(0) 编辑
摘要:pThreads线程(三) 线程同步--条件变量 条件变量(Condition Variables) 参考资料:http://game-lab.org/posts/posix-thread-cn/#5.1 条件变量是什么? 条件变量为我们提供了另一种线程间同步的方法,然而,互斥量是通过控制线程访问数 阅读全文
posted @ 2018-03-21 14:23 星月相随 阅读(176) 评论(0) 推荐(0) 编辑
摘要:pThreads线程(二) 线程同步--互斥量/锁 互斥量(Mutex)是“mutual exclusion”的缩写。互斥量是实现线程同步,和保护同时写共享数据的主要方法。 互斥量对共享数据的保护就像一把锁。在Pthreads中,任何时候仅有一个线程可以锁定互斥量,因此,当多个线程尝试去锁定该互斥量 阅读全文
posted @ 2018-03-21 14:22 星月相随 阅读(175) 评论(0) 推荐(0) 编辑
摘要:pThreads线程(一) 基本API 1.创建线程 int pthread_create(pthread_t *restrict_ptid, const pthread_attr_t *restrict_attr, void *(*start_routine)(void*), void *rest 阅读全文
posted @ 2018-03-21 14:21 星月相随 阅读(348) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示