Skip to main content

[Errno 24]: 開いているファイルが多すぎる

このエラーは、開いているファイル数がオペレーティングシステムで設定された上限を超えると発生します。Weave では、大規模な画像データセットを扱う際に発生することがあります。Weave は画像処理に PIL を使用しており、プログラムの実行中はファイルディスクリプターを開いたまま保持します。 この問題を解決するには、ulimit を使用して、開いているファイル数のシステム上限を 65,536 に引き上げます。
ulimit -n 65536

パフォーマンス