Azure 中的 Profiling(性能剖析)是什么?为什么要做?
What is profiling in Azure and why do we do it?
题目类型: 技术面试题
这是一道技术面试题,常见于澳洲IT公司面试中。
难度: medium
分类: performance
标签: Profiling, Visual Studio, 性能分析, 内存
参考答案摘要
核心答案 Profiling 是对应用进行性能分析与测量的过程,目的是确保应用足够稳定,能够承受较高流量,并帮助定位性能瓶颈与故障原因。原文提到可用 Visual Studio 的工具收集性能信息,运行 profiling wizard 后会建立执行会话并采集样本数据。 Profiling 报告可帮助 找出应用中 运行时间最长 的方法/函数。 衡量调用栈中每个方法的执行耗时。 评估 内存分配 情况...
本题提供 STAR 原则详细解答和技术解析,登录匠人学院学习中心即可查看完整答案。