gpt4 book ai didi

java - 程序化浏览性能问题

转载 作者:行者123 更新时间:2023-11-30 08:36:30 24 4
gpt4 key购买 nike

我正在使用 Selenium (在 Java 中)进行编程浏览 (Firefox) 并加快页面加载速度,我将通过在同一应用程序 (Browsermob) 中运行的编程 Java 代理来防止加载外部内容(广告等)因为我只需要网站的托管内容。

应用程序正在浏览数十万个页面,但不幸的是,几个小时后,速度显着降低(从 ~5s/page 到 ~30s/page)。

会不会跟浏览器缓存大小有关?代理缓存?如何检查?任何指示或提示都将非常受欢迎!

非常感谢,汤姆

最佳答案

您好,我会将您的用户代理更改为 Chrome 之类的东西,以检查 Firefox 是否是问题所在,或者它是否归因于您应用中的内存管理。

您是否在多次浏览后关闭浏览器?记住浏览器会缓存并开始占用大量内存。在您的应用程序中使用基于文本的浏览器 (Lynx) 可能会更好,如果您只是想获取文本内容,这样可以减少很多开销。

我会经常终止进程,因为内存泄漏会导致进程随着时间的推移变慢。

关于java - 程序化浏览性能问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37700722/

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