WebDriver firefox-bin utilizza quantità eccessiva di CPU
-
12-10-2019 - |
Domanda
Sono in esecuzione di un singolo test (FirefoxDriveR), che le visite i link di tutti su un determinato dominio.
OS: Ubuntu 9.10 Memoria: 4GB HD: 500GB 10 MBP / s riga
Osservando il seguente comando tramite TOP
11001 hudson 20 0 508m 108m 28m S 64 2.8 2:31.58 firefox-bin
10937 hudson 20 0 1277m 73m 9772 S 6 1.8 0:21.93 java
10929 hudson 20 0 43820 10m 3440 S 3 0.3 0:06.25 Xvnc
64% il consumo di CPU tramite firefox-bin. Comunque posso ridurre questo?
Soluzione
Su una macchina 3Ghz, vedo Firefox utilizzando nel range 25-40% della CPU durante l'esecuzione a tutto spiano attraverso un sito. Ricordate che firefox è effettivamente un ambiente di esecuzione per il codice. Così corrolates efficienza pagina per l'utilizzo della CPU sull'host.
trucchi standard per l'ottimizzazione javascript, css e rendering delle pagine si applicano qui, non si tratta di WebDriver in quanto tale, anche se ci si può aspettare una linea di base per le pagine ragionevolmente efficienti circa 30%