《APUE》习题 10.12
题目:10.12 写一段调用fw r i t e的程序,要求使用一个较大的缓存区(几个兆),调用fw r i t e前调用a l a rm设置一秒钟以后调度信号量。在信号量处理程序中打印捕捉到的信号量然后返回。fw r i t e可以完成...
《APUE》习题 10.11
题目:10 . 11 修改程序3- 3,要求:( a )将BU F F S I Z E改为10 0;(b )用si g n a l _ i n t r函数捕捉SI G X F S Z 信号量并打印消息,然后从信号量处理程序中返回;( c)如果没有写满请求的字节数...
《APUE》习题 10.6
题目:编写一段程序测试程序清单10-17中父进程和了进程的同步函数,要求进程创建一个文件并向文件写一个整数0,然后进程调用fork,接着父进程和了进程交替增加文件中的计数器値,每次计数器值增1时,打印是哪一个进程...
《APUE》习题 9.2
题目:编写一小段程序,要求调用fork并使子进程建立一个新的会话。验证子进程变成进程组组长并不再具有控制终端。答案(仅供参考)#include <stdio.h>#include <unistd.h>int main(){ ...
Upstart: Ubuntu 的基于事件的启动进程[转]
译者:王旭(gnawux at gmail.com)译注:尽管译者是一位铁杆的Debian粉丝,但也注意 upstart 很久了,就译者本人观点,upstart 应该说是 Ubuntu 所做的众多工作中最为 译注:尽管译者是一位铁杆的Debian粉丝...
《APUE》习题
8.7 验证POSIX下打开的目录流在exec后被关闭int dirfd(DIR *dirp);http://pubs.opengroup.org/onlinepubs/9699919799/functions/dirfd.html#include <stdio.h>#include <unistd.h>#include <stdlib.h>#include <d...