登录
首页 >  Golang >  Go问答

如何分析 VSCode 中函数的性能

来源:stackoverflow

时间:2024-04-26 12:33:34 419浏览 收藏

偷偷努力,悄无声息地变强,然后惊艳所有人!哈哈,小伙伴们又来学习啦~今天我将给大家介绍《如何分析 VSCode 中函数的性能》,这篇文章主要会讲到等等知识点,不知道大家对其都有多少了解,下面我们就一起来看一吧!当然,非常希望大家能多多评论,给出合理的建议,我们一起学习,一起进步!

问题内容

我用(C++/Golang)编写了一个程序。如何找到占用最高 CPU 周期的函数?目的是提高正在执行的程序的性能。


解决方案


2021 年 10 月,Hyang-Ah Hana Kim 宣布 (tweet) pprof 将集成到 vscode(至 VSCode Go

这将简化 go 代码库的性能调试。

自 2019 年 4 月以来,该数字为 part of GoLand,但现在您可以直接在 vscode 中找到一个开源免费替代方案。

十月2021 年 28 日:现已发布,版本号为 vscode-go 0.29.0

请使用 pprof 来分析 cpu。

您可以使用

生成配置文件
go test -run=xx -bench=. -benchmem -memprofile mem.prof -cpuprofile cpu.prof

然后使用以下方法进行分析:

go tool pprof del.test cpu.prof
top

今天关于《如何分析 VSCode 中函数的性能》的内容就介绍到这里了,是不是学起来一目了然!想要了解更多关于的内容请关注golang学习网公众号!

声明:本文转载于:stackoverflow 如有侵犯,请联系study_golang@163.com删除
相关阅读
更多>
最新阅读
更多>
课程推荐
更多>