首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏信且诚心之动

    一次golang程序无故频繁重启的问题

    command=get%20memprof,之后,在你的程序的根目录下,就会生成一个mem-xxxx.memprof的文件。 memprof 把这个文件下载到本地,使用命令go tool pprof bdms mem-43964.memprof查看。后来果然发现一个程序没有关闭sql连接,导致大量的内存占用。

    1.4K20编辑于 2022-12-28
  • 来自专栏sktj

    Linux 性能优化(应用程序内存使用情况详细,检测内存泄漏)

    minflt,pmem,command image.png image.png cat /proc/pid/status image.png cat /proc/pid/maps image.png memprof

    2.2K20编辑于 2022-05-18
  • 来自专栏Golang语言社区

    如何使用 Go 语言写游戏服务器?

    内存泄漏或者效率问题通过cpuprof和memprof来定位问题:Go语言程序的状态监控 保存cpuprof和memprof的工具函数在 funny/pprof 包里也有。

    2.9K60发布于 2018-03-23
  • 来自专栏Golang语言社区

    如何使用 Go 语言写游戏服务器?

    内存泄漏或者效率问题通过cpuprof和memprof来定位问题:Go语言程序的状态监控 保存cpuprof和memprof的工具函数在 funny/pprof 包里也有。

    2.4K40发布于 2018-03-26
  • 来自专栏Golang语言社区

    Go 的垃圾回收机制在实践中有哪些需要注意的地方?

    在上线测试后我对程序做了很多调优工作,最初是稳定性优先,所以先解决的是内存泄漏问题,主要靠memprof来定位问题,接着是进一步提高性能,主要靠cpuprof和自己做的一些统计信息来定位问题。 总结以下几点给打算用go开发项目或已经在用go开发项目的朋友: 1、尽早的用memprof、cpuprof、GCTRACE来观察程序。 /runtime/mgc0.c go的runtime包文档有对GOGCTRACE等关键的几个环境变量做说明: http://golang.org/pkg/runtime/ 如何使用cpuprof和memprof

    1.3K60发布于 2018-03-20
  • 来自专栏Golang语言社区

    如何使用 Go 语言写游戏服务器?

    内存泄漏或者效率问题通过cpuprof和memprof来定位问题:Go语言程序的状态监控 保存cpuprof和memprof的工具函数在 funny/pprof 包里也有。

    3.4K60发布于 2018-03-22
  • 来自专栏信且诚心之动

    pprof性能分析

    火焰图 go tool pprof --http=":8081" [binary] [profile] 如:go tool pprof --http=":8081" bdms mem-32057.memprof

    1K20编辑于 2022-12-28
  • 来自专栏Golang语言社区

    Go程序GC优化经验分享

    游戏第一次上线的时候,大部分精力都投入在做cpuprof和memprof找性能瓶颈和内存泄漏上,没有关注过Go的GC运行情况。 在上线测试后我对程序做了很多调优工作,最初是稳定性优先,所以先解决的是内存泄漏问题,主要靠memprof来定位问题,接着是进一步提高性能,主要靠cpuprof和自己做的一些统计信息来定位问题。 总结以下几点给打算用go开发项目或已经在用go开发项目的朋友: 1、尽早的用memprof、cpuprof、GCTRACE来观察程序。 pkg/runtime/mgc0.c go的runtime包文档有对GOGCTRACE等关键的几个环境变量做说明: http://golang.org/pkg/runtime/ 如何使用cpuprof和memprof

    6.2K40发布于 2018-07-26
  • 来自专栏【腾讯云开发者】

    程序员必备Linux性能分析工具和方法

    使用memprof找到哪些函数分配了堆内存并观察哪些进程的堆内存在增加,确定是否存在不合理的分配或者内存泄漏问题。 哪些库比较大?

    71111编辑于 2024-08-01
  • 来自专栏Eureka的技术时光轴

    Linux调试工具

    Memprof http://www.gnome.org/projects/memprof MemProf is a free ware memory Profiling and memory leak MemProf works by pre-loading a library to override the C library's memory allocation functions and does One advantage MemProf has over some other similar tools that are available is that it has a nice GUI

    11.4K43发布于 2019-07-24
  • 来自专栏golang算法架构leetcode技术php

    Go程序GC优化

    大部分精力都投入在做cpuprof和memprof找性能瓶颈和内存泄漏上,没有关注过Go的GC运行情况。

    53420编辑于 2022-08-02
  • 来自专栏后端系统和架构

    Golang pprof 性能问题分析优化和实战经验

    Golang pprof 性能问题分析优化和实战经验 go pprof 中各种 profiler 介绍 Go 自带了一个 pprof 的性能优化和分析的工具,这个工具包括 cpuprof 、memprof

    3.3K21编辑于 2023-03-01
  • 来自专栏魔王卷子的专栏

    yum 安装 php

    php71-php-pecl-memcached.x86_64 : Extension to work with the Memcached caching daemon php71-php-pecl-memprof.x86

    4.7K41发布于 2019-05-30
领券