在我的項目中,我使用Ant作爲構建腳本。在編譯階段,我必須編譯大約20個模塊,並且數量正在增長。爲了編譯我的模塊,我依次調用mxmlc任務。除了看起來mxmlc不釋放內存之外,一切都按預期工作。mxmlc的Ant gc任務?
我已經設置:
export ANT_OPTS="-Xms1536m -Xmx1536m -XX:PermSize=1024m -XX:MaxPermSize=2048m"
但我的構建腳本已經達到了極限。所以,我很好奇,如果有任何方法釋放未使用的內存?或者也許有另一種方法可以避免內存泄漏?
作爲一種理念,我認爲創建額外的構建腳本,需要一些指定參數和不建立只有一個模塊,並從我的主構建腳本中調用這個Flex構建腳本作爲外部應用程序。但它是一個黑客。會很高興知道一些更專業的方式來處理它...
謝謝大家提前!