これは何故でしょうか?
これは計算サーバが採用しているOS (Rocky Linux)による制限です。
以下のようにして確認できます。
- /bin/csh, /bin/tcsh, /bin/zsh の場合
$ limit descriptors descriptors 1024
- /bin/sh, /bin/bash, /bin/zsh の場合
$ ulimit -n 1024
上記のような制限があるため、1024個以上のファイルを同時に開くことは出来ません。
(最終更新日 2025年5月29日)