Re: [問題] java呼叫dll檔..如何釋放dll檔用過的me …
※ 引述《wawasasa (...)》之銘言:
: 請問各位大大..
: 我有一個java在執行要呼叫某個dll檔數萬次..或數十萬次..但我發現每次dll檔執行完
: 後..它並沒有釋放掉所用過的記憶體..所以記憶體一下子就爆掉了..因為dll檔是用C
: 建的..嘗試過free所有定義過的變數..好像也沒辦法釋放完全??..
: 不知道java可以怎麼樣做..可以讓每一次執行完dll檔的記憶體都被釋放掉..因為好像
: 也不能在執行時刪除dll檔..他會顯示說在使用中..??..先謝謝各位大大花時間回答..
: 感謝..
那C的問題可能性很大拉...
先測試C程式在測試程式中是否可以釋放記憶體..
確認C完全沒問題後再讓java執行比較好~
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.224.173.183
討論串 (同標題文章)
java 近期熱門文章
PTT數位生活區 即時熱門文章