0

ipython ノートブックで実行しているコードでファイル記述子のリークに問題があります。で大量のファイルをダウンロードurllib2してローカルに保存しています。どうやら、urllib2ファイル記述子のリークの履歴があり、それが問題を引き起こしていると思われます。最後に、私はIoError: Too many open files.

回避策として、を使用して定期的にソケットの束を閉じos.closeます。残念ながら、ipython notebook閉じたくないソケットがたくさん実行されています。

どのファイル記述子/ソケット/その他が属しているかを特定できる方法はありますipythonか?

4

1 に答える 1