Tôi đang sử dụng các phantomj với casperj để chạy nhiều thử nghiệm và có vẻ như mỗi trường hợp của PhantomJS mất ~ 106M RAM. Có thể giảm số tiền đó không? Có cách nào đơn giản để chạy thử nghiệm trong nhiều "tab" không?Làm thế nào để giảm mức tiêu thụ bộ nhớ ảo?
13
A
Trả lời
11
Chỉnh sửa: Được chỉ định bởi @newfurniturey, phát hành hiện không còn được dùng nữa. Chúng ta phải sử dụng gần: http://phantomjs.org/api/webpage/method/close.html
Không biết nếu điều đó giúp, nhưng chức năng phát hành có thể là một cái đuôi tốt: http://phantomjs.org/api/webpage/method/release.html
bộ nhớ giải phóng đống liên kết với trang này. Không sử dụng trang bản sao sau khi gọi điện thoại này.
Do một số giới hạn kỹ thuật, đối tượng trang web có thể không phải là hoàn toàn rác được thu thập. Điều này thường gặp khi đối tượng được sử dụng lặp đi lặp lại. Gọi chức năng này có thể dừng phân bổ đống tăng lên.
:)
Các vấn đề liên quan
- 1. Cần tây - giảm thiểu mức tiêu thụ bộ nhớ
- 2. Mức tiêu thụ bộ nhớ trong Cherrypy
- 3. Mức tiêu thụ bộ nhớ KDB/Q
- 4. Có cách nào để giảm độ chính xác scipy/numpy để giảm mức tiêu thụ bộ nhớ không?
- 5. Tổng mức tiêu thụ bộ nhớ của hệ thống
- 6. Làm thế nào để biết về mức tiêu thụ bộ nhớ trong mysql?
- 7. Mức tiêu thụ bộ nhớ trên tập lệnh lặp
- 8. Làm thế nào để bạn tự bảo vệ mình khỏi việc tiêu thụ bộ nhớ bỏ chạy làm giảm PC?
- 9. Tiêu thụ bộ nhớ QTreeView
- 10. Các luồng trong Java ảnh hưởng đến mức tiêu thụ bộ nhớ như thế nào?
- 11. Làm thế nào để giảm thiểu mức tiêu thụ bộ nhớ của chương trình C++ bằng cách sử dụng copy-on-write?
- 12. Làm thế nào để đo tổng số tiêu thụ bộ nhớ STL container?
- 13. Giảm mức sử dụng bộ nhớ RabbitMQ
- 14. Giảm mức tiêu thụ bộ nhớ trong PHP trong khi xử lý tải lên bằng đầu vào php
- 15. openssl: giảm mức sử dụng bộ nhớ
- 16. Số lượng lớn các bảng và mức tiêu thụ bộ nhớ Hibernate
- 17. Cách để đo mức tiêu thụ bộ nhớ trong khi chạy các kiểm tra JUnit
- 18. Video đơn giản trong webView và mức tiêu thụ bộ nhớ
- 19. Các chiến lược để xử lý mức tiêu thụ bộ nhớ trong PHP5?
- 20. Làm thế nào để giảm mức sử dụng bộ nhớ của Netbeans?
- 21. Giảm bộ nhớ được tiêu thụ theo phương pháp sử dụng OpenCv trên iOS
- 22. Tiêu đề và mức tiêu thụ pin
- 23. Mức tiêu thụ bộ nhớ lớn khi phân tích cú pháp JSON và tạo NSManagedObjects
- 24. Theo dõi bộ nhớ chủ đề và mức tiêu thụ CPU
- 25. Mức tiêu thụ bộ nhớ cho ứng dụng web java (300MB quá cao?)
- 26. Python: Làm thế nào để bạn tìm thấy mức tiêu thụ CPU cho một đoạn mã?
- 27. Mức tiêu thụ bộ nhớ của một Scala Stream song song
- 28. Mức tiêu thụ bộ nhớ của từ điển: đặt giá trị Không so với xóa mục
- 29. Hạn chế mức tiêu thụ bộ nhớ của tsvncache.exe trong TortiseSVN?
- 30. Trong Pharo, bạn có thể đo mức tiêu thụ bộ nhớ hiện tại của hệ thống như thế nào?
'phát hành() 'đã phản đối ủng hộ mới [' close() '] (https://github.com/ariya/phantomjs/wiki/API-Reference Chức năng -WebPage # wiki-site-close (được giới thiệu trong PhantomJS 1.7) – newfurniturey
Tôi có thể sử dụng close() như thế nào? Tài liệu chưa hoàn thành. –