我们已经创建了一个程序来监控火狐浏览器的域/url信息,所以每隔几秒钟这个程序就会使用UI自动化来获取浏览器的地址栏信息(类似于这里的Get active Tab URL in FireFox with C++)。当发生这种情况时,当用户尝试与Firefox交互时,它会导致性能下降,例如在控制字段中键入字符,在选项卡之间切换(如果打开了多个选项卡)等。使用任务管理器资源监视器,我可以在UI自动化“触发”(尝试获取URL信息)时看到CPU使用率持续的“平台期峰值”。所以我的问题是:性能下降可能只是UI Automation迭代遍历浏览器页面造成的,还是与web页面交互(由用户)和UI Auto