发布时间:2016-09-11 15:22:52
command.h/* * Monitor Command Table */struct cmd_tbl_s { char *name; /* Command Name *//*命令名*/ int &nb.........【阅读全文】
发布时间:2016-09-08 18:59:29
#include <string.h>#include "daemon.h"extern void debug_wait (int debug);void test_to_locked (){ int fd; struct flock lock; char *buf = "abdcefghijklmnopqrstuvwxyz"; //begin to test file lock .........【阅读全文】
发布时间:2016-09-08 10:19:52
///////////////////////// #include <pthread.h> #include <stdio.h> #include <stdlib.h> #include <unistd.h> #include <signal.h>  .........【阅读全文】
发布时间:2016-09-08 09:48:05
Linux中,每个进程有一个pid,类型pid_t,由getpid()取得。Linux下的POSIX线程也有一个id,类型 pthread_t,由pthread_self()取得,该id由线程库维护,其id空间是各个进程独立的(即不同进程中的线程可能有相同的id)。Linux中的POSIX线程库实现的线程其实也是一个进程(LWP),只是该进程与主进程(启动线程的进程)共享一.........【阅读全文】