2

如何获取系统中文件描述符的当前计数?

我知道如何获得最大值。

% sysctl kern.maxfiles
kern.maxfiles: 8232

参考:

http://www.freebsd.org/cgi/man.cgi?query=fstat&apropos=0&sektion=0&manpath=FreeBSD+9.0-RELEASE&arch=default&format=html

4

2 回答 2

6

你在找kern.openfiles吗?

[ghoti@pc ~]$ sysctl -ad | grep 'kern.*files:'
kern.maxfiles: Maximum number of files
kern.openfiles: System-wide number of open files
[ghoti@pc ~]$ 
于 2012-06-27T12:06:21.050 回答
-3

cat /proc/sys/fs/file-nr

三列是total file descriptors allocated since boot, free allocated file descriptors, maximum open file descriptors

附加信息在这里

于 2012-06-26T22:19:30.287 回答