I've implemented more assured suspending: https://codereview.chromium.org/2017763003/
I'll revisit CompressibleString again since 1. we don't have to be careful about unexpected uncompression thanks to suspending a tab, and 2. CompresssibleString would be the most effective to the memory usage compared to other purgeable cache.
I am using "the Great suspender" with chromium and suspending a tab currently doesn't kill all the tab processes, doesn't save any memory, and doesn't kill other tab related processes like Flash plugin processes.
In particular when having lots of tabs "suspended" but only one tab "active" my chromium still uses 2-3Gb of RAM and constantly swaps to disk.
Would this allow me to _fully_ suspend tabs?
Comment 1 by hajimehoshi@chromium.org
, Apr 27 2016