问题标签 [perfmon]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
4848 浏览

.net - 将 Perfmon 分析解释为特定应用观察/数据的最佳方法是什么?

我们中的许多人都使用 Perfmon 工具进行性能分析。尤其是使用 .Net 计数器,但是 Perfmon 中发生的变量太多了,因此总是很难将 Perfmon 结果解释为有关我的应用程序的有价值的反馈。我想使用 perfmon,(不是Ants Profiler等工具)但我如何准确地解释观察结果?

欢迎任何意见。

0 投票
2 回答
16008 浏览

windows - How to reset Performance objects in perfmon?

When I launch perfmon and try to add a counter, the displayed performance objects are all numbers. How can I reset these Performance objects?

0 投票
5 回答
10621 浏览

jmx - Java app performance counters viewed in Perfmon

I have a Java app running on Tomcat, and I would like to monitor counters using Windows Performance Monitor. Is this possible using a JMX adapter for the Java MBeans or by some other means?

0 投票
6 回答
4631 浏览

asp.net - 性能监视器显示 4294967293 个会话处于活动状态

我有一个在 Windows Server 2003 R2 上的 IIS 6 中运行的 ASP.Net 3.5 网站。它是一个相对较小的内部应用程序,在任何给定时间可能为少于十个用户提供服务。服务器有 4 Gig 的内存,并显示 3+ Gig 在站点处于活动状态时可用。

重新启动 Web 应用程序几分钟后,性能监视器显示有多达 4,294,967,293 个会话处于活动状态!我相当肯定这个数字是不正确的;在本次阅读时,该网站只有 100 个请求。

有没有其他人从 perf mon 经历过这种奇怪的行为?关于如何获得准确读数的任何想法?

更新:运行大约一个小时后,活动会话的数量减少了 4。所以它似乎确实在响应会话超时。

0 投票
1 回答
1227 浏览

windows - Why does perfmon fail to give available memory and what are the alternatives?

I am trying to get reliable information on when my C# application (Windows XP) will run out of memory. I did some research and tests on my machine and picked the most reliable perfmon counters:

I use thresholds and AND operator and it works quite well, but on the client machine (also Windows XP) both counters are useless. Available memory does not drop below 1GB and pages output is constant zero. After reading some logs I still don't see any useful counter.
Counters like committed memory give correct value, but the program runs out of memory (with paging killing the performance) after crossing 50%-60% of the 5GB available.

Any alternatives? I wouldn't like to be forced to try to allocate memory and catch OutOfMemory exceptions during the computations.

0 投票
3 回答
1530 浏览

.net - 如何在 w2k8 中使用性能计数器

问题:

我可以使用普通用户权限在 w2k8 中添加+使用性能计数器。

如果我尝试创建或访问进程性能计数器,我会收到计数器不存在的消息。

可以在 powershell 中尝试相同的操作,显示计数器不存在的消息。

如果我与管理员帐户(不是任何管理员帐户,管理员帐户)做同样的事情,我可以毫无问题地访问计数器。

其他计数器(如处理器)与普通用户或管理员用户帐户一起工作正常。

那么在不需要管理员帐户的情况下从(比如说.net)程序访问进程计数器需要什么?

蒂亚

ps 不,我不会登录。不喜欢 OpenID

0 投票
2 回答
14215 浏览

wcf - WCF 服务中的并发打开 TCP 连接

我们有一个带有多个 TCP 端点的 WCF 服务。我有兴趣在任何给定时间监视并发打开连接的总数。是否有任何性能计数器可以让我们开箱即用地做到这一点?请注意,在我们的例子中,实例数 != 连接数。

0 投票
3 回答
1036 浏览

.net - .NET 应用程序的内存消耗详细信息

我正在调试与我们拥有的托管应用程序相关的一些内存问题。当我对所有堆中的 .NET 字节和进程资源管理器中报告的工作集(任务管理器中的内存使用列)之间的内存差异感到困惑时,我正在使用 perfmon 监视应用程序。所有堆计数器中的字节数显示值为 15MB,而进程工作集为 78MB - 差别很大。我知道加载到内存中的文件会消耗一些内存,但这些数字仍然没有加起来。

有什么线索吗?

0 投票
4 回答
9355 浏览

performance - Windows XP 性能监视器应用程序 (perfmon) 中缺少处理器/内存计数器

Perfmon 是一个 Windows 实用程序,可帮助开发人员通过测量系统计数器来发现其应用程序中的瓶颈。

我正在阅读perfmon 教程,从这个基本计数器列表中,我在我的机器上找到了以下计数器:

  1. PhysicalDisk\Bytes/sec_Total
  2. 网络接口\字节总数/秒\nic 名称

但我没有在任何地方找到以下计数器:

  1. Processor\% Processor Time_Total
  2. 流程\工作集_总计
  3. 内存\可用 MBytes

我在哪里可以找到它们?请注意,我的 Windows 是 pt-BR(而不是 en-US)。在哪里可以找到 PerfMon 等 Windows 工具的语言特定文档?

0 投票
1 回答
13147 浏览

asp.net - 什么是 ASP.net 应用程序的最佳性能计数器?

可以设置哪些最佳性能监视器来监视 asp.net 应用程序?

我没有直接访问相关服务器的权限,所以我不得不明确要求某些事情,否则它们不会发生。我的预感是我的应用程序池正在重新启动,但我想深入了解为什么会发生这种情况。