首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >测量库中的性能瓶颈

测量库中的性能瓶颈
EN

Stack Overflow用户
提问于 2009-05-14 15:04:48
回答 3查看 212关注 0票数 0

在我的网站中,我有一个封装在单个DLL中的相当复杂的业务逻辑部分。因为当我调用某些方法时,CPU使用率会达到顶峰,所以我需要测量和优化它。

我知道性能分析器,但我不知道如何为库设置它。

此外,我似乎没有找到关于它的任何有用的资源。

你如何处理这个问题?

EN

回答 3

Stack Overflow用户

发布于 2009-05-14 15:08:39

您可以创建一个简单的exe来运行库的主要方法。虽然知道调用哪个方法需要一些理解,但它可以帮助您专注于特定的场景并检查它们的瓶颈。

票数 1
EN

Stack Overflow用户

发布于 2009-05-14 15:16:50

您还可以放置一些性能计数器:look into msdn,或者打开调试器并使用旧系统:创建秒表并执行Debug.Writeline以查看发生了什么。

票数 0
EN

Stack Overflow用户

发布于 2009-05-14 21:50:13

正如Dror所说,在一个简单的exe下独立运行它。我会添加,在IDE下运行它,当它很慢的时候,只需暂停它几次,每次都要详细地看看它在做什么。这是违反直觉的but very effective

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/863868

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档