如何:使用性能监视器检查缓存性能

更新: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 上查看缓存性能

  1. 单击“开始”,指向“管理工具”,然后单击“性能”。

    将出现“性能”窗口。

  2. 在树窗格中,展开“控制台根节点”,然后单击“系统监视器”。

  3. 按 Ctrl+I 打开“添加计数器”对话框,单击“从计算机选择计数器”,并确保显示出要监视其性能的计算机的名称。否则,键入或单击该计算机的名称。

  4. 在“性能对象”框中,单击“TFS 代理服务器”。

  5. 执行以下步骤之一:

    • 若要指定所有计数器,请单击“所有计数器”,再单击“添加”,然后单击“关闭”。

    • 若要指定单个的计数器,请单击“从列表中选择计数器”,选择要添加的计数器,再单击“添加”,然后单击“关闭”。

      说明:

      若要指定连续范围的计数器,请在按住 Shift 键的同时单击该范围内的第一个和最后一个计数器。若要指定不连续的范围,请在按住 Ctrl 键的同时单击每个计数器。

    缓存的性能计数器将出现在查看窗格中。

在 Windows Server 2008 上查看缓存性能

  1. 单击“开始”,指向“管理工具”,然后单击“可靠性和性能监视器”。

    将出现“可靠性和性能监视器”窗口。

  2. 在树窗格中,展开“监视工具”,然后单击“性能监视器”。

  3. 按 Ctrl+I 打开“添加计数器”对话框。

  4. 在“从计算机选择计数器”中,确保显示出要监视其性能的计算机的名称。否则,键入或单击该计算机的名称。

  5. 在“可用计数器”列表中,双击“TFS 代理服务器”。

    将出现此对象的性能计数器,而且这些计数器将自动处于选中状态。

  6. 执行以下步骤之一:

    • 若要指定所有计数器,请单击“添加”,然后单击“确定”。

    • 若要指定单个的计数器,请选择要添加的计数器,单击“添加”,然后单击“确定”。

      说明:

      若要指定连续范围的计数器,请在按住 Shift 键的同时单击该范围内的第一个和最后一个计数器。若要指定不连续的范围,请在按住 Ctrl 键的同时单击每个计数器。

    缓存的性能计数器将出现在查看窗格中。

请参见

任务

如何:使用 ProxyStatistics Web 服务检查缓存性能

Team Foundation Server Proxy 疑难解答

概念

监视性能

管理与 Team Foundation Server Proxy 之间的远程连接