tkeasygui-python
tkeasygui-python copied to clipboard
event内でのmemory leak?
event内で、
① 特定の大規模なループ計算を行いその結果を変数Aに格納する。 計算条件については、window内のRadioボタンやInputで入力/選択したものを参照する。 ② 変数Aをcsvファイルとして外部出力する ③ 変数Aに対し、del及びgabage collectionを使いメモリを解放する。 ①~③を繰り返す
という処理をさせています。 これまでtkeasyguiを介さずに処理を行っていた際は変数Aがメモリを圧迫することはなかったのですが、tkeasyguiを介した場合のみ①~③の間でメモリ使用率がどんどん上がっていき(これもtkeasygui特有の現象)、さらに③でも解放されず、結果メモリのオーバーフローによりwindowが落ちる現象が生じています。 可能性として考えられることはございますでしょうか。 ※pysimpleguiではcanvasがmemory leakを起こすとの報告があったため当方でもcanvasは除いているのですが、それでもリークを回避できませんでした。
ご報告ありがとうございます。 もし、状況が確認できる、最小限のソースコードがあれば、お知らせください。 私の方でも、いろいろ試してみます。 いつも、ご利用ありがとうございます。