2016年9月10日

Linux 进程与线程二(等待--分离--取消线程)

摘要: int pthread_join(pthread_t thr,void **thr_return); pthread_join函数用于挂起当前线程,直至th指定的线程终止为止。 如果另一个线程返回值不是NULL,则保存在thr_return地址中。 一个线程所使用的内存资源在应用pthread_join调用之前不会被重新分配,所以对于每个线程必须调用一次pthread_join函数(被分离线程除... 阅读全文

posted @ 2016-09-10 22:40 寒魔影 阅读(2123) 评论(0) 推荐(0)

Linux 进程与线程一(创建-关闭线程)

摘要: 进程是一个实体。每一个进程都有他自己的内存地址段(heap,stack等等) 进程是执行中的程序。 程序是一个没有生命的实体,只有处理器赋予程序生命时,它才能成为一个活动的实体。 进程是操作系统中最基本、重要的概念。 线程,又是被称为轻量级进程(Lightweight Process LWP),是程序执行的最小单元。 每一个程序都至少有一个线程,若程序只有一个线程,那么就是程序本身。 单线程的进... 阅读全文

posted @ 2016-09-10 19:09 寒魔影 阅读(22922) 评论(0) 推荐(1)

Linux 守护进程二(激活守护进程)

摘要: //守护进程--读文件 #include #include #include #include #include #include #include #include #include #include "mylog.h" //监听管道 void listenfifo() { //file size int len=0; int fd2=0; ... 阅读全文

posted @ 2016-09-10 17:17 寒魔影 阅读(707) 评论(0) 推荐(0)

导航