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.

Reply via email to