openLCA 1.10.2 で、影響評価を何度も回して比べようとしています。設定で「Maximum memory usage in MB」を 10000 にしてありますが、複数の LCIA を回すとメモリが足りないというエラーが出ます。
もっと大きくすべきなのか、それとも他にやることがあるのでしょうか。
1 件の回答
製品システムはかなりのメモリを使い、分析を新しく回すたびにまたメモリを消費します。 1回ぶんが収まっていても、重ねれば足りなくなります。
- 計算機に余裕があれば、割り当てをさらに増やす
- 直接計算(direct calculation)に切り替える。 製品システムを保存しないので、使うメモリがずっと少なくなります。ecoinvent なら、自分で「曖昧な」プロセスを足していない限り動きます
- 同時に走らせる分析の数を減らす
openLCA 1.11.0 で、メモリを 16 GB に設定して高速な数値ライブラリも入れたうえで、quick result は通るのに analysis だけ Out of memory になる、という報告もあります。こちらには答えが出ていません。
