fopen
Linuxで同時に開くことができるファイルの最大数はいくつですか?
9711 次
4 に答える
3
次のようにして、開いているファイルの最大許容数 (カーネル制限) を確認できます。
cat /proc/sys/fs/file-max
file-max の値は、Linux カーネルが割り当てるファイル ハンドルの最大数を示します。ファイル ハンドルが不足しているというエラー メッセージが多数表示される場合は、この制限を増やすことをお勧めします。
于 2013-07-29T18:37:09.557 に答える
1
POSIX 標準で定義されています。削除すると、移植性の問題が発生します。さらに、このマクロは glibc.info に記載されています (少なくとも redhat-7.1 では)。以下のリンク OPEN_MAX not defined in limits.hを参照してください。
于 2013-07-29T18:55:57.200 に答える