performance - IE 8.0.7600.16385IC 中的 SSL 速度慢

标签 performance ssl internet-explorer-8

我在使用特定版本的 IE 8 加载使用 https 的页面时,在我公司的网站上遇到了性能问题。这是我所知道的。

服务器: 在 VMWare ESX 上运行的虚拟机 Windows Server 2003 企业版 SP 2 Tomcat 6.0.16

客户: Windows XP 和 Windows 7 Internet Explorer 8.0.7600.16385IC

使用 HTTP 在 1 秒内加载/刷新页面。 使用此版本的 IE,在 HTTPS 中页面加载/刷新时间为 15-16 秒。 在具有相同 IE 版本的多台客户端计算机上重现问题。 问题在具有不同 Windows 版本(XP 和 7)的多台客户端计算机上重现。 在同一台机器上使用 Chrome、Firefox、Opera 或 Safari 没有性能问题。 在其他机器上使用其他版本的 IE 8 没有性能问题。 缓慢的负载几乎不会导致服务器或客户端计算机出现 CPU、内存或 I/O 峰值。 在同一客户端计算机上使用 HTTPS 的其他站点没有性能问题。

有问题的页面使用 JavaScript 和 innerHTML 替换 div 元素的内容来创建可折叠菜单,并使用 iframe 来显示一些内容。几个 div 元素包含图像。如果我删除 iframe 和 JavaScript,性能问题就会消失。但是,重写整个站点以进行这些更改将非常耗时。我们正在更换整个网站,但可能需要 2-3 个月才能这样做,我们真的无法忍受这种放缓那么久。我已经查看了几个 IE 调整选项,例如禁用附加组件、运行 IE-rereg 和重置 IE,但没有成功。

有人有什么建议吗?

最佳答案

您提到的版本是在 Windows 7 中显示的版本,不是吗(即在 Windows XP 中,它应该显示为 8.0.6001.18904)?您应用了所有最近的补丁吗?更具体地说,您是否应用了 KB980182 security patch

那个特定的补丁是一个“带外”补丁,这意味着它是在正常升级周期之外仓促发布给公众的。它于 2010 年 4 月 22 日左右问世。如果您已安装补丁(自动或手动),请尝试使用备份和还原中心卸载或回滚,并选择提到该修复的还原点。

虽然 KB980182 造成了相当多的麻烦和奇怪的行为,但如果回滚到 之前 KB980182 没有帮助,您可以尝试使用其他补丁的相同方法:使用备份和还原中心回滚到更早的时刻及时检查问题是否消失。

我知道这种类型的测试很麻烦,但恐怕您无能为力。

关于performance - IE 8.0.7600.16385IC 中的 SSL 速度慢,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2953643/

相关文章:

javascript - .indexOf() 在 IE8 中不工作

python numpy 加速 2d 重复搜索

java - Java 中的递归函数失败(ArrayList)

c++ - 如何有效地检测 4 个整数变量的对称性?

从 IE8 移动到 IE11 : "Object doesn' t support property or method 'all' "后 Javascript 损坏

html - 为什么要有双底边框?

.net - Windows Xperf diskio 操作不显示程序在性能跟踪 session 期间读取的文件

node.js - 如何在 Digitalocean 应用平台中启用 fastify http 2

mysql - 在没有 openssl 命令的情况下获取 SSL 证书过期

azure - 使用 pfx 文件时,Azure Function App 返回 'The credentials supplied to the package were not recognized'