私は現在IPython 0.10.2とPython 2.7を使用しています。私は自分のクラスタで1台のipcontrollerと20台のipenginesを起動します。コード構造は非常に簡単です。 MultiEngineClient.execute()メソッドとMultiEngineClient辞書インターフェイス(例:mec ['a'] = b)を使用します。私の現在のアプリケーションは、ほぼ2日間実行する必要があります。しかし、10時間実行した後、私はipコントローラが3.1 GBのメモリを使用していることがわかりました。 MultiEngineClient.clear_properties()を使用します。しかし、決してメモリを解放しません。誰もがipcontrollerのメモリを解放する方法を知っていますか?ipcontrollerによる大量のメモリ使用
0
A
答えて
0
残念ながら、IPython 0.10のコントローラでメモリを有効に解放することはできませんが、MultiEngineClient.clear_pending_results()
メソッドが役立ちます。
0.11-0.12のコントローラは、結果を格納するためにデータベース(sqliteまたはmongodb)を使用することができます。長時間実行すると、ギガバイトのスループットで不合理な長期的な成長が見られます。
関連する問題
- 1. Python関数による最大*メモリ使用量の追跡
- 2. pyROOTのメモリ使用量が大きい
- 3. Magick.NET C# - メモリの大量使用
- 4. sqlite3のメモリ使用量が大きい
- 5. メモリ使用量 - 大きい画像
- 6. 巨大なorg.springframework.boot.loader.LaunchedURLClassLoaderメモリ使用量
- 7. Mavenビルドで大量のメモリを使用/割り当てよう
- 8. メモリ使用量
- 9. MySQL分析サーバーのメモリ使用量を最大限にする
- 10. Redisのメモリ使用量とバックアップによる空き容量
- 11. unity3Dデバッグ時にメモリが大量に使用される
- 12. 春の起動時にメモリを大量に使用した後
- 13. scipy.sparse.csr_matrix.toarray()のメモリが大量に使用されています
- 14. Silverlightメモリ使用量
- 15. CGPDFDocumentCreateWithURLメモリ使用量
- 16. メモリ使用量テスト
- 17. Silverlightメモリ使用量
- 18. RazorEngineメモリ使用量
- 19. フォアグラウンドサービス用のメモリ使用量
- 20. Django - "for" on QuerySetで大量のメモリを使用する
- 21. 最大(実用的)メモリ使用量、iOSの5
- 22. NoSpamLogger.java最大メモリ使用量に達しました
- 23. 最大PHPメモリ使用量を測定する
- 24. CCLabelBMFontのメモリ使用量
- 25. Softlayer APIのメモリ使用量
- 26. モバイルウェブキットのメモリ使用量
- 27. Powershellのメモリ使用量
- 28. リストビューのメモリ使用量
- 29. joomlaカスタムコンポーネントのメモリ使用量
- 30. 最高のメモリ使用量
したがって、IPython 0.10.2では何もできません。 – Xiao
上記のようにclear_pending_results()を試しましたか? clear_properties()関数は実際のリクエスト/結果には影響しないので、役に立たないでしょう。 – minrk
私のコードはブロックされていないメソッドを使用していません。私はそれが助けるかどうか分からない。いずれにせよ、私はそれを試みます。ありがとうございました! – Xiao