我试图调试IE9中的性能问题,但是在理解开发人员工具试图告诉我的内容时遇到了问题。我使用IE,因为问题不会出现在其他浏览器中。
我看到很多次被归类为"开始",即在"请求"之前和#34;回应"。请注意"开始"是我在德语版IE中使用的术语,我希望它也是英语中的同一术语。
"开始"需要大约2-20秒,而实际的"请求"和#34;响应"远低于100毫秒。
IE在此期间做了什么?可能是什么原因?
请求的接收方(IBM Webseal)似乎只在" Start"之后才看到请求。时间过去了。
更多背景资料:
我们有一个小的Web应用程序,在大多数配置中具有合理的性能。应用程序的身份验证是通过IBM Webseal完成的。
这适用于Firefox。当通过用户名+密码或RSA令牌进行身份验证时,这也适用于IE9,但是当基于IE9中的PKI卡进行身份验证时,它非常慢。
答案 0 :(得分:1)
在F12的网络工具中,时间也是如此:
开始 - 从最初创建请求到发送请求的时间。如果在请求排队时服务器的最大连接数超过,则此处可能会有延迟。 请求 - 第一个字节的时间。发送请求并从服务器接收第一个响应所花费的时间。 响应 - 从服务器接收响应数据所花费的时间。
如果您转到工具中的时间标签,然后点击任何时间,例如“开始”,您将在右下角获得它的简要说明。