Я написал программу golang, она стоила 1,2 ГБ во время выполнения. когда я использую
go tool pprof http://10.10.58.118:8601/debug/pprof/heap
чтобы получить дамп.
Он показывает только 323.4MB в куче. ушла ли другая память?
Есть ли какой-нибудь лучший инструмент для объяснения памяти во время выполнения golang?
когда я использую gcvis, я получил это
и профиль формы кучи
мой код на
https://github.com/sharewind/push-server/blob/v3/broker