[問題] tm_usage 記憶體用量的看法

作者: david942j (文旋)   2013-03-01 22:38:16
爬了去年的文
141那篇
當年(?)助教寫說要看vmPeak的值
可是這樣不是很奇怪嗎@@?
為什麼是看系統巔峰記憶體用量
而不是看我程式用了多少記憶體
用vmPeak輸出就都是11MB左右
這樣只看得出來mergesort時用得記憶體比較多
可是卻看不出來"多了幾倍"
所以感覺應該是要輸出vmPeak減掉某個數字(?)之後的記憶體?
QQ我好多問題
作者: funnymean (Silver Star)   2013-03-02 12:27:00
給我一些時間研究一下 抱歉應該是沒辦法,因為如果不是用pointer的話,他使用的是一開始分配的那11M,所以無從得知你用了多少比較可行的方法是,都用pointer,這樣一來就不會使用到一開始分配到的記憶體,就可以參考vmPeak或vmDiff希望有回答到你的問題

Links booklink

Contact Us: admin [ a t ] ucptt.com