[問題] 取得某個物件佔用的記憶體

看板java作者 (羽嵐)時間14年前 (2012/02/27 12:51), 編輯推噓1(103)
留言4則, 4人參與, 最新討論串1/2 (看更多)
如題 小弟目前正在寫一個大型程式 其中須要非常大量的記憶體空間,所以得頻繁的使用IO來處理此問題 可是我想知道 我麼做法到底可以節省多少空間 因為目前都是拿比較小的資料集去測試 如果拿最大資料集的去跑可能得花一個禮拜 所以我得先估算一下記憶體的使用量 直到成功的壓縮到合理的範圍 如果跑到4 5天以後才發現記憶體用光那就真的悲劇了= = 之前有參考板上的一些測量heap space的方法, 但是不知道為什麼 每次測出來的結果都有很大的差異 同樣的程式 可能相差到會有正負0.5倍的 所以小弟我想請問 有沒有能直接取得物件佔用的記憶體空間的方法? -- 那怕是一點點自以為是的紀念 http://www.wretch.cc/blog/sgmp2555029 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.45.111.109

02/27 13:15, , 1F
你試了哪些方法!?
02/27 13:15, 1F

02/27 18:29, , 2F
8644 8653篇的方法
02/27 18:29, 2F

02/27 20:33, , 3F

02/29 20:08, , 4F
MAT 蠻好用的
02/29 20:08, 4F
文章代碼(AID): #1FImkz2Z (java)
文章代碼(AID): #1FImkz2Z (java)