摘要: 线程(二) 1.线程终止方式 如果需要只终止某个线程而不终止整个进程,可以有三种方法: 从线程主函数return。这种方法对主控线程不适用,从main函数return相当于调用exit。 一个线程可以调用pthread_cancel终止同一进程中的另一个线程。 线程可以调用pthread_exit终 阅读全文
posted @ 2017-11-15 22:59 rainbow1122 阅读(169) 评论(0) 推荐(0) 编辑
摘要: 线程 1.线程的概念 线程和进程的关系 轻量级进程(light-weight process),也有PCB,创建线程使用的底层函数和进程一样,都是clone。 从内核里看进程和线程是一样的,都有各自不同的PCB,但是PCB中指向内存资源的三级页表(下图)是相同的 进程可以蜕变成线程。(若进程只有一个 阅读全文
posted @ 2017-11-15 16:46 rainbow1122 阅读(437) 评论(0) 推荐(0) 编辑