[問題] 矩陣很大的時候,會有out of memory的問題已回收

看板MATLAB作者 (法MAN)時間15年前 (2010/04/20 10:27), 編輯推噓1(101)
留言2則, 2人參與, 最新討論串1/1
目前我的input是一個3000 x 3000的矩陣, 在讀進workspace時,會有out of memory的問題。 我之前處理一個2000 x 2000的矩陣的時候沒有問題。 我在想會不會是 largest continuous free memory block的問題, 因為我的largest continuous free memory block最大的才1.2GB, 總共也不到1.5GB,順帶一提,應該不是RAM的問題,因為RAM是4GB, 如果真的是largest continuous free memory block不夠, 我該如何增加? 如果不是largest continuous free memory block的問題的話? 我該如何解決memory不足的情況? 下面是我的matlab的記憶體狀況。 Physical Memory (RAM): In Use: 1674 MB (68acc000) Free: 1651 MB (67382000) Total: 3326 MB (cfe4e000) Page File (Swap space): In Use: 1737 MB (6c95f000) Free: 4913 MB (133184000) Total: 6650 MB (19fae3000) Virtual Memory (Address Space): In Use: 548 MB (22453000) Free: 1499 MB (5db8d000) Total: 2047 MB (7ffe0000) Largest Contiguous Free Blocks: 1. [at 1e2e0000] 1310 MB (51eb0000) 2. [at 7c396000] 51 MB ( 335a000) 3. [at 71ed7000] 21 MB ( 15a9000) 4. [at 779b1000] 9 MB ( 92f000) 5. [at 1b1af000] 8 MB ( 801000) 6. [at 7033b000] 7 MB ( 7c5000) 7. [at 7f7f0000] 7 MB ( 79e000) 8. [at 2460000] 7 MB ( 780000) 9. [at 71316000] 5 MB ( 5fa000) 10. [at 70e7b000] 4 MB ( 495000) ======= ========== 1434 MB (59a55000) -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.119.164.200 ※ 編輯: NICKHSINE 來自: 140.119.164.200 (04/20 10:31)

04/20 14:15, , 1F
google "matlab out of memory" 第一筆就有你要的資訊
04/20 14:15, 1F

04/21 09:48, , 2F
謝謝!問題已經解決
04/21 09:48, 2F
文章代碼(AID): #1BpH3xr4 (MATLAB)