【发布时间】:2010-03-24 16:21:23
【问题描述】:
(请提供这个重复的问题。我很失望我找不到它。)
我的开发机器“慢”。我等待它“很多”。
决策者曾向我提出要求,他们希望帮助公平、准确地衡量该时间。您如何量化您在计算机上等待的时间(编译期间、每天等待应用程序打开等)。
是否有软件可以有效地报告这类事情?是否有一个操作系统指标(I/O 某事、页面文件交换频率等)可以很好地捕获和传达这一点?你会推荐我测试的某种基准?
编辑:我正在编写 C#(主要是 ASP.NET)。
【问题讨论】:
-
人力资源部。我喜欢这个:stackoverflow.com/questions/154159/…
-
买这件 T 恤穿上去上班,然后和你的同事们来一场剑术比赛:store.xkcd.com/xkcd/#Compiling
-
它当然很大程度上取决于语言
-
我已经考虑编写一个程序来尝试跟踪这一点。您可以设置性能监视器来监视特定进程是否具有 X 数量的 cpu - 但这不考虑您在 Y 程序打开时坐着的时间。这样的应用程序必须检测挂起的窗口等。最后,我只是大致估算了等待的时间,并根据我的薪水计算出投资回报率。
标签: performance reporting measurement