mmeeks/bootchart — pull request #60 by abone28 (2014-11-04 20:44:29+00:00)
Title: _parse_proc_ps_log rewrite with iterator

On my Ubuntu host with 2GiB of RAM rendering 100 seconds of bootchart data uses about 500-600 MiB of memory. This is too large for me.

I rewrite most memory hungry function _parse_proc_ps_log with iterators. New code uses only 100-150 MiB of memory. Hope you find this patch useful too.