- Ticket Type
Unscientific observations so far:
- Killing the phantom process once it's session is closed seems to help
- Noticeable improvement seen after loading snapshots into phantom instead of doing the entire first replay there.
- Setting the exported snapshot buffer to undefined should encourage the GC to remove it from memory later. A noticeable improvement occured.
- A genuinely significant improvement would be to exchange the snapshots over socketio instead of the node-phantomjs library's bridge (which is seriously inefficient and a minefield of memory leaks).