保存圖片後清除內存<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />我需要循環通過2000+文件並進行一些研究。我創建了一個新窗口來顯示一些研究,然後將新窗口研究(整個新窗口)保存為JPG,如下所示。
SR =新窗口(“摘要結果”,
OutlineBox(ListOfFiles,
HListBox
(
Vlistbox(
大綱框(“XY圖”,.... 並繼續.....
SR <<保存圖片(Mypicpath || ListOfFiles|| “.jpg”,JPG);
在我將其保存為JPG之後,內存增加並保持在那裡...... 我在窗口7中監視資源管理器。我循環的每個文件,內存將增加4-5MB左右。循環通過2000文件將打破我的8GB內存。
如何從系統內存中卸載JPG文件?
Re:保存圖片後清除內存嗨,Xan Gregg,
我剛剛設法下載300MB +更新並將我的JMP更新為11.2。 我現在正在運行腳本,它完美運行。
Re:保存圖片後清除內存你有什麼版本的JMP?在Win7下我沒有看到JMP 11.2存在這樣的內存問題。我做了一個循環,保存了300K文件2000次。當過程開始時,內存增加了10MB,但在循環期間沒有真正的增長。
每次保存後插入wait(0)語句可能會有所幫助,這使JMP有機會執行任何掛起的後台清理工作。或者這些巨大的圖像可能存在一些問題。
Re:保存圖片後清除內存您可能在JMP中遇到內存洩漏錯誤。
你能聯繫嗎?技術支持舉一個例子來重現你所看到的行為?
他們處於跟踪此問題的最佳位置,並在適當時報告進行更正。
-Jeff