如何在远程计算机上跟踪系统响应和应用程序资源使用问题?我在运行Windows XP sp3 pro的客户端计算机上部署了我的应用程序(使用非托管c ++代码编写),但运行速度非常慢,我想诊断它,因为它在我的Windows 7机器上运行良好。我怎么能远程操作它,如果这太困难我怎么能在现场呢?
答案 0 :(得分:1)
你需要找到瓶颈。
通常它是CPU,磁盘或内存瓶颈。您可以使用perfmon或sysinternals工具(例如filemon,diskmon,procmon)来查找这些信息......这些工具可以继续运行以收集和存储数据,但可能会有一些性能影响。
找到瓶颈后,您需要查看是否是由于您正在做的任何事情,或者只是机器没有足够的资源......
还有一些与VS一起提供的分析工具,您可以使用它来隔离问题。
答案 1 :(得分:1)
你不能对Windows XP使用XPerf,抱歉:(