【发布时间】:2014-03-15 13:31:28
【问题描述】:
我通过 Python 的 webdriver lib 使用 PhantomJS。它会占用大量 RAM 和 CPU,这是一个问题,因为我想运行尽可能多的实例。
一些谷歌搜索没有给我任何帮助。那我就直接问了:
大小重要吗?如果我设置 driver.set_window_size(1280, 1024),它会比 1024x768 吃掉更多的内存吗?
源代码中是否有任何选项可以在没有实际问题的情况下关闭并导致显着减少内存使用?是的,我仍然需要加载和应用图像、CSS 和 JS,但我可以摆脱一些其他功能……例如,我可以关闭缓存(并且每次都加载所有媒体文件)。是的,我确实需要加快速度并使其不那么贪婪,我准备重新编译它...这里有什么想法吗?
非常感谢!
【问题讨论】:
-
我在这里遇到了同样的问题,但没有有效的答案。
标签: phantomjs