配置Linux代理服务器Squid
文章作者 100test 发表时间 2011:03:17 20:19:04
来源 100Test.Com百考试题网
一)概述
.open系统调用返回的文件描述符是非负整型.
.每一个进程都有自己的文件描述符集合.
.当创建进程时,通常有3个打开文件描述符(0,1,2),0代表标准输入,1代表标准输出,2代表标准错误,它们统称为标准IO.
.当多个描述符指向同一个文件,每个文件描述符仍保持他独特的性能.
.由于文件描述符在一个进程中是特有的,因此不能在多个进程中间实现共享,而唯一的例外是在父/子进程之间,当一个进程调用fork时,调用fork时打开的所有文件在子进程和父进程中仍然是打开的,而且子进程写入文件描述符会影响到父进程的同一文件描述符,反之亦然.
二)父/子进程对文件描述符的分支使用示例
源程序如下:
#include