簡體   English   中英

硒使用太多記憶

[英]Selenium using too much memory

我在ububtu vps上使用帶有chrome webdriver的python 3.5上的selenium,當我運行一個非常基本的腳本(導航到站點,輸入登錄字段,單擊)時,內存使用量增加了〜400mb,並且cpu使用量增加到100%。 我有什么辦法可以降低這個,或者如果沒有,有沒有其他選擇?

我正在測試python中的selenium,但我打算用java做一個項目,其中內存使用對我來說是一個關鍵因素,所以同樣的問題也適用於java。

不要忘記代碼中的drive.close() ,如果你沒有關閉你的驅動程序,你會有很多Chrome實例。

我相信你的內存使用問題是由硒引起的。 AFAIK在webkit上運行,也是Googles Chrome瀏覽器使用的。 Chrome因其過多的內存使用而聞名。

這可能有所幫助: Selenium github問題#4988

這不應該發生我相信除非有泄漏。 請嘗試在您的計算機上安裝nmon並運行測試。 NMON

這有助於找出高CPU利用率的確切原因並解決您的問題。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM