登录
/
注册
首页
论坛
其它
首页
科技
业界
安全
问答
标签
导读
关于
博客
发1篇日志+1圆
记录
发1条记录+2圆币
发帖说明
登录
/
注册
账号
自动登录
找回密码
密码
登录
立即注册
搜索
搜索
关闭
CSDN热搜
豆瓜网
精品问答
技术交流
资源下载
本版
帖子
用户
软件
程序
教程
代码
VIP申请
网盘
联系我们
标签
道具
勋章
任务
设置
我的收藏
退出
腾讯QQ
微信登录
返回列表
首页
›
业界区
›
业界
›
教你如何用GPT-5来分析你的dump文件定位内存泄漏问题— ...
教你如何用GPT-5来分析你的dump文件定位内存泄漏问题——避免无效加班必备神器
[ 复制链接 ]
鲫疹
昨天 13:36
最近这半年,智能体很火,vibe coding也很火,相信很多园子里的小伙伴也都用上了各种AI智能体辅助编程。之前的文章《ChatGPT Codex试用心得,码农的可靠助手or失业号角?》中我也介绍过openai推出的沙盒Codex,恰逢前段时间codex-cli推出了cli版本(实际上很早就有了,但是之前的版本只能用烧api token而不是像claude code那样可以用plus账号授权使用所以一直没下载)新版本可以集成gpt-5。所以进行了尝试,有plus账号的小伙伴可以移步https://developers.openai.com/codex/cli下载安装,过程很简单,不再赘述。
今天要讲的是如何通过codex结合gpt-5的能力定位一个内存泄漏问题,我相信说到dump分析问题,大部分开发还是不太熟悉,但是却又不得不面对生产环境中遇到的各种问题,能分析dump的大佬不多,能够倾囊相授的更少(此处点赞@一线码农大佬)。当只有自己硬着头皮上的时候,那codex就可以出来表演了。
这里我采用真实项目测试,一方面是给codex上点难度(需要从真实的业务代码中定位到问题),一方面也避免过于简单的console演示不贴近生产环境。这一次演示的是托管内存泄漏,即运行的进程内存慢慢涨,确不见内存回收的场景。
首先我们在Common中添加一个每次运行创建521mb byte[]的函数并用一个static对象“拿住”避免GC回收来模拟内存猛涨不回收的场景
接着在一个每分钟执行1次的调度作业中插入这个函数调用,来模拟真实的业务中很可能“不注意”引入的元凶
一切准备就绪后,运行代码,内存很快涨到3G。右键进程创建DMP文件
接着就该codex上场了,首先把DMP文件拷贝到你的项目根目录(方便codex一边分析dump一边查代码确定问题)
然后在根目录启动你的终端,输入codex进入(安装过程不再赘述)codex沙盒环境,接着/model选择gpt-5 high
然后输入你的问题。并告知可用工具(这里我用dotnet-dump,这里有个坑就是必须告知gpt这玩意儿要用-c exit退出,否则它傻不拉几的进入dotnet-dump的交互式命令后就卡在那了)
然后回车后gpt-5开始列计划,开始跑任务,用户这时候只在需要的时候给gpt-5授权操作,过了一会儿。gpt-5就把问题定位到了:
今天的分享就到这里,有探讨需求的小伙伴可以在评论区留言
来源:豆瓜网用户自行投稿发布,如果侵权,请联系站长删除
教你
定位
必备
加班
无效
相关帖子
【纯新手友好版】教你使用OpenSSH进行服务器访问或管理---安装
Apache SeaTunnel 新定位!迈向多模态数据集成的统一工具
手把手教你STM32F429串口配置与重定向技巧
Oracle DBA必备脚本:一键获取SQL性能数据,快速定位性能拐点
告别“无效”开发:AI编程时代,我们如何写出让AI读懂的开发文档?
测试工程师必备:深度剖析XPath与CSS Selector的选型与高阶用法
手把手教你打造一个更懂你的AI翻译助手!
程序员必备工具-Git和TortoiseGit的安装和使用
钉钉打卡,虚拟定位用路行,修改定位!签到打卡必用,请低调使用!
【独游开发必备】游戏开发资源宝藏网站(美术篇)
回复
使用道具
举报
提升卡
置顶卡
沉默卡
喧嚣卡
变色卡
千斤顶
照妖镜
相关推荐
安全
【纯新手友好版】教你使用OpenSSH进行服务器访问或管理---安装
0
793
判涔
2025-07-24
安全
Apache SeaTunnel 新定位!迈向多模态数据集成的统一工具
0
713
刘凤
2025-08-12
安全
手把手教你STM32F429串口配置与重定向技巧
0
321
蝓俟佐
2025-08-12
业界
Oracle DBA必备脚本:一键获取SQL性能数据,快速定位性能拐点
0
455
打阗渖
2025-08-18
业界
告别“无效”开发:AI编程时代,我们如何写出让AI读懂的开发文档?
0
951
垢峒
2025-08-19
科技
测试工程师必备:深度剖析XPath与CSS Selector的选型与高阶用法
0
943
缑莺韵
2025-08-20
业界
手把手教你打造一个更懂你的AI翻译助手!
0
1044
恶凝毛
2025-08-23
科技
程序员必备工具-Git和TortoiseGit的安装和使用
0
510
诀锺
2025-08-25
业界
钉钉打卡,虚拟定位用路行,修改定位!签到打卡必用,请低调使用!
0
390
飧沾
2025-08-29
业界
【独游开发必备】游戏开发资源宝藏网站(美术篇)
0
855
后沛若
2025-09-05
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
回复
本版积分规则
回帖并转播
回帖后跳转到最后一页
浏览过的版块
安全
签约作者
程序园优秀签约作者
发帖
鲫疹
昨天 13:36
关注
0
粉丝关注
11
主题发布
板块介绍填写区域,请于后台编辑
财富榜{圆}
敖可
9980
背竽
9992
凶契帽
9990
4
松菊
9988
5
胰芰
9986
6
墨淳雅
9986
7
杭环
9986
8
猷咎
9986
9
处匈跑
9986
10
第璋胁
9986
查看更多