Xamarin Profiler
Xamarin Profiler 是一款 macOS 开发者工具,用于衡量 Xamarin 移动应用的内存使用、分配情况和执行行为。
什么是 Xamarin Profiler?
Xamarin Profiler 是一款适用于 Xamarin 应用开发者的原生 macOS 性能分析工具。它可帮助诊断 Xamarin.iOS、Xamarin.Android 及相关跨平台应用工作流中的内存增长、过度分配和运行时行为。开发者通常会在测试移动应用时使用它来调查泄漏、比较快照,并了解在真实应用活动期间时间和内存消耗集中在哪些位置。它的界面专注于分析会话和检查视图,帮助缩小 C# 移动项目中的性能问题范围。Xamarin Inc 将其作为 Xamarin 开发生态系统的一部分发布,用户最有可能在用于移动应用开发和调试的 Mac 上遇到它。
主要功能
- 在 Xamarin 应用运行时分析内存使用情况
- 检查对象分配及其随时间的增长情况
- 比较快照以帮助查找泄漏和被保留的对象
- 查看调用树数据以了解执行时间消耗在何处
- 分析 Xamarin.iOS 和 Xamarin.Android 应用中的性能问题
使用 diCleaner 检查应用残留
清理前检查缓存、支持文件、容器和登录项。
安全概览
状态: 安全
这是一款合法的开发者工具,用于在测试期间检查移动应用的性能。它可能会访问你使用它运行的应用的项目构建和分析数据,这对于分析器来说是正常现象。通常可以安全地将其保留在开发用 Mac 上,但不从事 Xamarin 项目的人通常不需要安装它。
建议: 如果你积极开发或排查 Xamarin 移动应用,并且需要详细的内存或性能分析,请保留 Xamarin Profiler。如果你不再使用 Xamarin 工具链,可以将其移除以释放空间,而不会影响无关的应用。
常见路径
/Applications/Xamarin Profiler.app
分享您的经验
成为第一个分享经验的人。