看板 C_and_CPP 關於我們 聯絡資訊
開發平台(Platform): (Ex: VC++, GCC, Linux, ...) Linux + Raspberry pi model B+ + gcc 4.8 額外使用到的函數庫(Library Used): (Ex: OpenGL, ...) pthread 問題(Question): 據我所知在32bit的機器上,thread預設的stack size是2MB... 我希望能儘可能節約memory的使用量,所以想調整stack size (我的程式有4個thread) 可是我不知道每個thread實際上用了多少stack size 請問有無方法可以確認? 還有,請問是否有方法得知程式有無memory leak? 感謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 86.200.210.189 ※ 文章網址: https://www.ptt.cc/bbs/C_and_CPP/M.1446628094.A.141.html
PkmX: valgrind一次解決你兩個問題 11/04 17:36
wtchen: 感謝,馬上來玩看看 11/04 17:37
stupid0319: 看ESP數值吧? 11/04 18:11
wtchen: 試了一下,似乎不支援armv6...(改configure中) 11/04 18:52
PkmX: 哦哦 不好意思沒看到是要在rpi上跑@@ 11/04 22:04
wtchen: 剛剛裝起來了,不過valgrind不完全支援我用的lib =.= 11/05 01:26
Bencrie: 用 pi 跑會慢死吧 orz 11/05 01:52
Bencrie: 可以的話先在 PC 上 debug 11/05 01:54
wtchen: 我的程式沒法在PC上跑(有i2c) 11/05 01:56