在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/Java  C++  Linux  網(wǎng)絡安全/ linux下,一個C++服務,如果出現(xiàn)了CPU和內(nèi)存很高的情況,應該怎么去排查呢

linux下,一個C++服務,如果出現(xiàn)了CPU和內(nèi)存很高的情況,應該怎么去排查呢?

RT,linux下,一個C++服務,如果出現(xiàn)了CPU和內(nèi)存很高的情況,應該怎么去排查呢?麻煩一點希望可以給出更詳細的答案,目前自己能想到的可能只有g(shù)db,但是也不太清楚gdb怎么去入手比較好。

回答
編輯回答
舊酒館

你是在Linux下嗎? Linux下之前我用過一個工具Valgrind,可以做內(nèi)存的優(yōu)化,錯誤的檢查等,使用很簡單,把你的debug版程序放在valgrind后面執(zhí)行就可以了,他會動態(tài)收集程序執(zhí)行的信息供優(yōu)化和排錯,很有幫助。缺點就是你的程序執(zhí)行變的比較慢了。

2017年7月18日 15:41