如何:使用性能监视器检查缓存性能
更新:2007 年 11 月
作为 Visual Studio Team System Team Foundation Server 管理员,您可能想检查运行 Team Foundation Server 或 Team Foundation Server Proxy 的计算机上版本控制缓存的性能。默认情况下会安装性能计数器,您可以使用性能监视器或 ProxyStatistics Web 服务查看这些计数器的统计信息。有关 ProxyStatistics Web 服务的更多信息,请参见如何:使用 ProxyStatistics Web 服务检查缓存性能。
例如,可以查看以下性能计数器:
Current Cache Size(当前缓存大小)
Total Cache Hits(缓存命中总数)
Total Download Requests(下载请求总数)
Total Files in Cache(缓存中的文件总数)
这些统计信息会定期保存到 ProxyStatistics.xml 文件中。有关如何更改间隔和其他缓存设置的信息,请参见如何:更改应用层服务器的缓存设置或如何:更改 Team Foundation Server Proxy 的缓存设置。
必需的权限
若要执行此过程,您必须是要监视其性能的计算机上“Performance Monitor Users”安全组的成员。
在 Windows Server 2003 上查看缓存性能
单击“开始”,指向“管理工具”,然后单击“性能”。
将出现“性能”窗口。
在树窗格中,展开“控制台根节点”,然后单击“系统监视器”。
按 Ctrl+I 打开“添加计数器”对话框,单击“从计算机选择计数器”,并确保显示出要监视其性能的计算机的名称。否则,键入或单击该计算机的名称。
在“性能对象”框中,单击“TFS 代理服务器”。
执行以下步骤之一:
若要指定所有计数器,请单击“所有计数器”,再单击“添加”,然后单击“关闭”。
若要指定单个的计数器,请单击“从列表中选择计数器”,选择要添加的计数器,再单击“添加”,然后单击“关闭”。
说明: 若要指定连续范围的计数器,请在按住 Shift 键的同时单击该范围内的第一个和最后一个计数器。若要指定不连续的范围,请在按住 Ctrl 键的同时单击每个计数器。
缓存的性能计数器将出现在查看窗格中。
在 Windows Server 2008 上查看缓存性能
单击“开始”,指向“管理工具”,然后单击“可靠性和性能监视器”。
将出现“可靠性和性能监视器”窗口。
在树窗格中,展开“监视工具”,然后单击“性能监视器”。
按 Ctrl+I 打开“添加计数器”对话框。
在“从计算机选择计数器”中,确保显示出要监视其性能的计算机的名称。否则,键入或单击该计算机的名称。
在“可用计数器”列表中,双击“TFS 代理服务器”。
将出现此对象的性能计数器,而且这些计数器将自动处于选中状态。
执行以下步骤之一:
若要指定所有计数器,请单击“添加”,然后单击“确定”。
若要指定单个的计数器,请选择要添加的计数器,单击“添加”,然后单击“确定”。
说明: 若要指定连续范围的计数器,请在按住 Shift 键的同时单击该范围内的第一个和最后一个计数器。若要指定不连续的范围,请在按住 Ctrl 键的同时单击每个计数器。
缓存的性能计数器将出现在查看窗格中。
请参见
任务
如何:使用 ProxyStatistics Web 服务检查缓存性能
Team Foundation Server Proxy 疑难解答