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

3つの列はtotal file descriptors allocated since boot、、、free allocated file descriptorsですmaximum open file descriptors

ここに追加情報があります。

于 2012-06-26T22:19:30.287 に答える