gpt4 book ai didi

javascript - 启用探查器后 IE11 Javascript 更快

转载 作者:塔克拉玛干 更新时间:2023-11-02 21:43:48 25 4
gpt4 key购买 nike

我的网站 (www.transferxl.com) 依靠 Javascript 来压缩数据。对于大多数浏览器(Chrome、Safari、Firefox 等),压缩一个 25MB 的大块大约需要 1-2 秒。 IE11 需要 40 多秒才能完成完全相同的操作。

我认为 IE11 实在是太慢了,所以我决定启用分析器看看发生了什么。令我惊讶的是,同一 block 在 2-4 秒内被压缩。虽然仍然比 Chrome 慢,但比以前快多了。

重现步骤:

  1. 访问 www.transferxl.com。
  2. 打开开发者控制台 (F12)。
  3. 添加一个大于 25MB 的(可压缩)文件。
  4. 传输文件并查看控制台

您会看到一条消息,说明压缩数据 block 需要多长时间。

  1. 刷新窗口(同时仍在 www.transferxl.com 上)。
  2. 启动分析器。
  3. 再次添加相同的文件。
  4. 传输文件并查看控制台

您会发现同一个 block 现在压缩得更快了。您也可以按相反的顺序尝试。结果稳定。在 IE 上使用分析器似乎比没有分析器时压缩速度快 10-20 倍。

有谁知道可能是什么问题?探查器输出没有显示任何令人担忧的信息。还有其他人看到这个问题吗?

最佳答案

我已尝试完全按照您的要求进行操作,在 Google Chrome (39.0.2171.65 m) 和 Internet Explorer (11.0.9600.17420) 上的上传时间都不到 2 秒。看起来好像 Microsoft 可能已经在其最近的更新之一中发布了此修复程序。据我所知,changelogs 中没有提及此类内容。 .是的,我在禁用探查器的情况下运行 IE。我认为这个问题可能是由于 IE 将进程优先级分配给附加分析器运行的脚本引起的,因为配置文件还需要运行并呈现其输出(据推测)而不影响页面本身的功能。补偿不会以任何方式显着影响计算机的处理器消耗,但会以某种方式利用 IE 在打开分析器之前分配的现有内存。

关于javascript - 启用探查器后 IE11 Javascript 更快,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26281464/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com