sem_t,socket等资源属于“文件描述符”fd吗?
换句话说,什么样的资源才属于文件描述符可以描述的范围? 进程id,线程id, socket创建返回的int,都属于文件描述符吗?是不是所有属于文件描述符的资源都能在/proc文件系统下面看到?
文件描述符:从字面来看就是文件的描述符,所以只要能称为文件的,就可以有文件描述符与之相对(前提是你得打开这个文件),文件描述符是基于进程的
进程id,线程id就是进程或者线程的一个标识,socket返回的就是文件描述符
/proc下是系统资源的一些配置信息,可以反映出内核的一些状态,在/proc下可以通过进程id来去看这个进程所打开的文件描述符的状态
给你个建议,多看看apue或者linux系统编程手册,你问的问题这些书上都有详细的讲解
super皮波 发表于 2015-01-12 10:20 static/image/common/back.gif
文件描述符:从字面来看就是文件的描述符,所以只要能称为文件的,就可以有文件描述符与之相对(前提是你得 ...
信号量,属于文件描述符的范畴吗? 信号量不属于回复 3# centos_71
页:
[1]