我有vnc应用程序在go中运行,问题是在同一时间执行崩溃后,消息内存不足。
完整的日志在这里:https://ghostbin.com/paste/3wpcm
client.go的完整代码存在此错误:https://ghostbin.com/paste/bgn7s
有谁知道为什么这个应用程序内存不足?我的Linux机器有16GB RAM内存。
答案 0 :(得分:0)
Profile memory usage您的计划:
内存分析器显示哪些函数分配堆内存。您可以采用与CPU配置文件类似的方式收集它:使用
go test --memprofile
(http://golang.org/cmd/go/#hdr-Description_of_testing_flags),net/http/pprof
通过http://myserver:6060:/debug/pprof/heap或致电runtime/pprof.WriteHeapProfile
。< ...>