[問題] 取得某個物件佔用的記憶體
如題 小弟目前正在寫一個大型程式
其中須要非常大量的記憶體空間,所以得頻繁的使用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
02/27 18:29, 2F
推
02/27 20:33, , 3F
02/27 20:33, 3F
→
02/29 20:08, , 4F
02/29 20:08, 4F
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 1 之 2 篇):