0
,當我跑我的申請,我得到這個例外MWMCR :: evaluatefunction錯誤了內存
a busy cat http://img21.imageshack.us/img21/5619/bugxt.jpg
我瞭解,該計劃是內存不足..是否有該異常任何其他可能的含義是什麼?
因爲我調用dll文件(部署從MATLAB)
謝謝大家
,當我跑我的申請,我得到這個例外MWMCR :: evaluatefunction錯誤了內存
a busy cat http://img21.imageshack.us/img21/5619/bugxt.jpg
我瞭解,該計劃是內存不足..是否有該異常任何其他可能的含義是什麼?
因爲我調用dll文件(部署從MATLAB)
謝謝大家
這是絕對有可能的,只是用Process Explorer看到你processe的WorkingSet
。 對於32位Windows系統,.NET Provecesses的最大可用內存爲2GB左右,但基於您的版本配置可能會更少。這裏是SO Link on subject。
考慮到您使用matlab
這一事實,因此可能進行大規模或複雜的計算,您可能會創建大量要傳遞給DLL函數的對象/值,這可能是瓶頸的一個可能來源。但這只是一個猜測,因爲你需要衡量你的程序來找出真正的問題。
問候。
注意:檢查你的舊問題,並接受你對每個問題的回答你喜歡的答案,你的速度太低!
你期望的其他「含義」是什麼? – Tigran
我期待MCR(matlab編譯器運行時)中的一些問題 這可能嗎? –