- 博客(3)
- 资源 (5)
- 收藏
- 关注
原创 10 对sigprocmask,sleep 函数的理解(sigsuspend)
10.12 stevens 在阐述sigprocmask函数时 “在调用sigprocmask后如果有任何未决的,不在阻塞的信号,则在sigprocmask返回前,至少会将其中一个信号递送给该进程”10.14 stevens "在休眠期间(sleep函数执行期间)如果产生了推出信号,那么此时该信号是未决的,但是不在受阻塞,所以在sigprocmask返回之前,它被递送到调用进程。
2012-03-26 17:48:02 668
原创 10.16 sigsuspend 函数
sigsuspend函数是一个原子操作1.设置进程当前signal mask为其参数,并且阻塞当前进程.等待信号递送给当前进程2.信号递送后,执行signal handler,并且将进程signal mask 改为当前的signal mask 与 捕捉到的信号的并集3.signal handler 返回之后,sigsuspend返回4.将进程signal mask恢复到调用sigs
2012-03-26 16:43:12 368
转载 linux进程与它的文件描述符、/proc/self 表示当前进程目录、lsof
一)概述 .open系统调用返回的文件描述符是非负整型. .每一个进程都有自己的文件描述符集合. .当创建进程时,通常有3个打开文件描述符(0,1,2),0代表标准输入,1代表标准输出,2代表标准错误,它们统称为标准IO. .当多个描述符指向同一个文件,每个文件描述符仍保持他独特的性能. .由于文件描述符在一个进程中是特有的,因此不能在多个进程中间实现共享,而唯一的例
2012-03-05 18:42:05 11793
HyperTerminaEnglishANSI 超级终端中文版_可显示图标.7z
2011-11-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人