Linux系统编程
fanxiaoyu321
天道酬勤
展开
-
wait()、waitpid()及waitid()介绍
这三个函数的原型如下: #include #include pid_t wait(int *status); pid_t waitpid(pid_t pid, int *status, int options); int waitid(idtype_t idtype, id_t id, si原创 2013-11-18 12:45:59 · 3742 阅读 · 0 评论 -
linux下信号的生成
在linux下,我们会经常碰到信号这个名词,原创 2014-04-17 09:54:56 · 653 阅读 · 0 评论 -
对信号掩码和信号集进行操作
每个进程都有一个信号掩码,它给出了当前进程原创 2014-04-17 11:50:15 · 861 阅读 · 0 评论 -
linux线程基础知识
线程管理linux线程包中包含了用于线程创建和线程销毁、调度、强制互斥和条件等待的函数。线程被创建时,系统内部会分配数据结构来装载线程ID、栈和程序计数器值以及其他的一些必须信息。一个进程中的各个线程共享进程的整个地址空间(代码段及全局变量等属于进程的属性,具体查看手册pthreads(7))。用ID引用线程每个线程在进程范围内都有一个唯一的ID,用pthread_t类原创 2014-09-26 12:17:44 · 635 阅读 · 0 评论