小红花·文摘
  • 首页
  • 广场
  • 排行榜🏆
  • 直播
  • FAQ
Dify.AI
Dispose 不释放?C# 资源泄漏的 3 种隐蔽场景排查

在.NET开发中,资源泄漏常见于异常中断、事件订阅和静态引用。使用`using`语句可确保资源正确释放,避免内存泄漏。订阅事件时需取消订阅,单例模式应实现`IDisposable`以管理资源,并定期使用内存分析工具检查泄漏。

Dispose 不释放?C# 资源泄漏的 3 种隐蔽场景排查

dotNET跨平台
dotNET跨平台 · 2026-03-31T23:57:29Z
Python 潮流周刊#139:为什么人们总想取代数据分析师?

本周刊分享了14篇与Python相关的文章和14个开源项目,主题包括内存分析、Django安全和聊天机器人,旨在提升读者的Python技能和职业发展。

Python 潮流周刊#139:为什么人们总想取代数据分析师?

豌豆花下猫 | Python猫
豌豆花下猫 | Python猫 · 2026-02-07T00:00:00Z
DotMemory系列:5. 如何实现自动化抓取和应用自托管

本文探讨了如何实现dotmemory软件的自动化快照抓取,介绍了测试代码和自托管的方法,通过代码控制快照时机,提升了效率,并展示了在不同平台上使用Console版进行内存分析的方式。

DotMemory系列:5. 如何实现自动化抓取和应用自托管

dotNET跨平台
dotNET跨平台 · 2025-11-20T00:02:07Z
DotMemory系列:4. 如何分析进程的转储文件

本文探讨了在无法直接运行DotMemory的情况下,如何在生产环境中分析内存转储文件。通过生成dump文件,作者展示了识别内存碎片和不可达对象的方法,强调了DotMemory在内存分析中的重要性。

DotMemory系列:4. 如何分析进程的转储文件

dotNET跨平台
dotNET跨平台 · 2025-11-18T05:52:21Z
DotMemory系列:5. 如何实现自动化抓取和应用自托管 - 一线码农

本文探讨了如何自动化抓取dotmemory快照,介绍了测试代码和自托管实现方法,通过代码控制快照时机,提高内存分析效率,减少手动操作。

DotMemory系列:5. 如何实现自动化抓取和应用自托管 - 一线码农

一线码农
一线码农 · 2025-11-18T03:06:00Z
DotMemory系列:4. 如何分析进程的转储文件 - 一线码农

本文探讨了在无法直接使用DotMemory的生产环境中,通过生成dump文件进行内存分析的方法。通过模拟内存分配和分析dump文件,识别内存碎片化问题,并介绍了双dump增量分析以监测内存使用情况。

DotMemory系列:4. 如何分析进程的转储文件 - 一线码农

一线码农
一线码农 · 2025-11-17T02:03:00Z
DotMemory系列:3. 堆碎片化引发的内存暴涨分析

本文探讨了.NET8中由于Pinned对象导致的内存暴涨和堆碎片化现象。通过示例代码分析内存使用情况,使用dotMemory工具发现尽管对象占用不大,gen2内存却大量被占用,形成碎片化。最后介绍了通过调用栈和IL注入追踪Pinned对象的创建,强调了dotMemory在内存分析中的重要性。

DotMemory系列:3. 堆碎片化引发的内存暴涨分析

dotNET跨平台
dotNET跨平台 · 2025-11-16T02:22:34Z
讲讲java的内存分析

JDK 提供多种工具监控 JVM,如 `jconsole` 和 `jvisualvm`,推荐使用 `mat` 进行内存分析。JVM 调优不如代码审查和升级 JVM 有效。当内存占用过高或出现 OOM 时,可设置参数转储堆栈,利用 `mat` 的 `dominator tree` 分析内存分布,找出高内存占用的代码。`shallow heap` 计算对象本身的内存,`retained heap` 则递归显示对象及其子对象的内存占用,便于分析。

讲讲java的内存分析

黑羽的个人博客
黑羽的个人博客 · 2025-11-06T07:09:21Z
插件化的思考

作者探讨了插件化设计在Java开发中的应用,计划开发一个JVM工具以分析内存和进程,借鉴Halo和Vscode的插件系统。尽管面临安全和权限问题,作者希望通过插件扩展功能,并记录思考过程以供未来参考。

插件化的思考

黑羽的个人博客
黑羽的个人博客 · 2025-10-31T08:55:01Z

本文介绍了如何使用dottrace分析托管和非托管内存泄漏。通过ETW机制,dottrace能够处理超过20G的内存转储,克服了windbg的局限性。文章展示了内存分配的追踪方法和泄漏源的识别,强调了dottrace在内存分析中的重要性。

DotTrace系列:7. 诊断 托管和非托管 内存暴涨

dotNET跨平台
dotNET跨平台 · 2025-06-30T00:02:24Z
OpenResty XRay 重要突破:无侵入分析 Java 应用内存与 Envoy Lua 性能

OpenResty XRay推出了无侵入的Java应用内存分析工具和Envoy Lua性能监测功能,帮助开发者快速定位性能问题。新工具支持多种主流环境,提供实时火焰图和智能诊断,降低性能开销,提升系统分析的安全性和效率。

OpenResty XRay 重要突破:无侵入分析 Java 应用内存与 Envoy Lua 性能

OpenResty 官方博客
OpenResty 官方博客 · 2025-06-27T00:00:00Z

sdr-podcast第二季讨论了路由和反向代理,James分享了嵌入式设备与PC之间的通信方法。文章还探讨了Rust中的零成本“最终无标签”模式及简化与外部C/C++库集成的方式。此外,SnapViewer作为PyTorch内存快照的替代工具,提供了高效的内存分析。

【Rust日报】2025-06-04 sdr-podcast - 代理只是愚蠢的路由

Rust.cc
Rust.cc · 2025-06-04T01:16:51Z
Android Weekly 2025-15 期

Android Weekly 是一份专注于 Android 技术的周刊,涵盖系统架构、性能优化和跨平台开发等内容,探讨编程范式、GPU 绘制效率优化、开机 trace 抓取和内存分析,旨在为开发者提供实用的技术洞察和优化建议。

Android Weekly 2025-15 期

Android Performance
Android Performance · 2025-04-20T15:25:23Z

NumPy是数据科学家常用的Python库,本文探讨了调试和分析NumPy代码性能的方法。调试可通过assert、Python调试器和try-except块实现,性能分析可使用时间测量、cProfile、line_profiler和memory_profiler等工具,以识别性能瓶颈。

调试和分析NumPy代码以识别性能瓶颈

KDnuggets
KDnuggets · 2025-04-03T12:00:50Z
掌握Java内存分析:全面指南

掌握Java内存分析是提升高性能应用的关键。通过识别内存泄漏、优化内存使用和改善性能,选择合适的工具(如VisualVM、MAT和JMC)并定期分析数据,遵循最佳实践,可以显著提高应用质量。

掌握Java内存分析:全面指南

DEV Community
DEV Community · 2025-02-01T09:24:26Z
Flutter应用内存优化技巧

Flutter内存优化技巧包括优化图像使用、清理控制器、采用高效状态管理、实现懒加载、利用内存分析工具、简化数据结构和妥善管理流。这些措施能提升应用性能,降低电池消耗,减少崩溃风险。

Flutter应用内存优化技巧

DEV Community
DEV Community · 2025-01-29T13:10:45Z
ReSharper和.NET工具2025.1版的早期访问计划现已启动!

ReSharper和.NET工具的早期访问计划(EAP)已启动,用户可下载首个预览版本。新版本集成了dotMemory工具,支持在Visual Studio中进行内存分析。同时,ReSharper C++也进行了多项改进,增强了跨平台代码支持和编辑体验。欢迎用户反馈。

ReSharper和.NET工具2025.1版的早期访问计划现已启动!

The JetBrains Blog
The JetBrains Blog · 2025-01-17T12:46:31Z
Go语言中的内存分析

高效的内存管理对Golang应用至关重要,尤其在高并发和数据密集型任务中。内存分析可以识别内存泄漏和过度分配,优化性能,防止OOM错误。使用pprof和parca工具进行内存分析,并选择性加载数据,可以显著减少内存使用。定期分析和优化有助于提升应用的稳定性。

Go语言中的内存分析

DEV Community
DEV Community · 2024-12-17T02:00:47Z
Visual Studio 17.12中的调试器和诊断更新

Visual Studio 17.12推出了多项新功能,包括内联方法返回值显示、断点组导入导出、与GitHub Copilot集成、增强的IEnumerable可视化器及内存使用分析。这些更新旨在提升开发体验和效率,感谢开发者社区的支持。

Visual Studio 17.12中的调试器和诊断更新

Visual Studio Blog
Visual Studio Blog · 2024-11-26T16:41:34Z
ArkTS 的内存快照与内存泄露调试

本文讨论了华为鸿蒙HarmonyOS Next系统的内存泄露问题,介绍了ArkTS的内存快照和垃圾回收日志功能,以帮助开发者诊断和解决内存泄露。常见问题包括全局变量和闭包引用,建议使用内存分析工具和代码审查来定位问题。

ArkTS 的内存快照与内存泄露调试

DEV Community
DEV Community · 2024-11-22T01:43:39Z
  • <<
  • <
  • 1 (current)
  • 2
  • >
  • >>
👤 个人中心
在公众号发送验证码完成验证
登录验证
在本设备完成一次验证即可继续使用

完成下面两步后,将自动完成登录并继续当前操作。

1 关注公众号
小红花技术领袖公众号二维码
小红花技术领袖
如果当前 App 无法识别二维码,请在微信搜索并关注该公众号
2 发送验证码
在公众号对话中发送下面 4 位验证码
友情链接: MOGE.AI 九胧科技 模力方舟 Gitee AI 菜鸟教程 Remio.AI DeekSeek连连 53AI 神龙海外代理IP IPIPGO全球代理IP 东波哥的博客 匡优考试在线考试系统 开源服务指南 蓝莺IM Solo 独立开发者社区 AI酷站导航 极客Fun 我爱水煮鱼 周报生成器 He3.app 简单简历 白鲸出海 T沙龙 职友集 TechParty 蟒周刊 Best AI Music Generator

小红花技术领袖俱乐部
小红花·文摘:汇聚分发优质内容
小红花技术领袖俱乐部
Copyright © 2021-
粤ICP备2022094092号-1
公众号 小红花技术领袖俱乐部公众号二维码
视频号 小红花技术领袖俱乐部视频号二维码