摘要: POSIX线程函数一共有110多个,常用的不过十几个。贵精不贵多。这11个最基本的Pthread函数是: 2个:线程的创建和等待结束(join)。 4个:mutex的创建、销毁、加锁、解锁。 5个:条件变量的创建、销毁、等待、通知、广播。 用这三类东西(thread、mutex、condition) 阅读全文
posted @ 2018-03-11 23:02 guhowo 阅读(379) 评论(0) 推荐(0) 编辑
摘要: 一、定义 教科书式回答,进程是资源分配的最小单位,而线程是CPU调度的最小单位。 进程有自己的独立地址空间(虚拟的,4G大小),一个进程崩溃后不会对其他进程产生影响。同一进程内的某一个线程崩溃后,整个进程也崩溃了。因为线程有自己的堆栈和局部变量,但线程之间没有单独的地址空间。 多进程比多线程程序要健 阅读全文
posted @ 2018-03-11 00:24 guhowo 阅读(210) 评论(0) 推荐(0) 编辑