Package: terminator
Version: 2.1.4-3
it looks like terminator's memory usage always grows and never shrinks:
- start terminator
- run within terminator `ps -xo pid,%mem,cmd | grep $PPID | head -1`,
example:
186384 0.8 /usr/bin/python3 /usr/bin/terminator
- start a dozen tabs (ctrl-shift-t) or splits (ctrl-shift-o)
- run again `ps -xo pid,%mem,cmd | grep $PPID | head -1`, example:
186384 7.2 /usr/bin/python3 /usr/bin/terminator
- close all tabs and splits except one
- run again `ps -xo pid,%mem,cmd | grep $PPID | head -1`, example:
186384 7.2 /usr/bin/python3 /usr/bin/terminator
terminator never freed the memory when closing the terminals, the only
way to free the memory is to quit terminator.
it's not even about memory pooling that'll be reused later, because if
after closing all these tabs/splits (except one), you open a few tabs,
memory usage grows again, not reusing anything that's been allocated before.