prevent "top -s 0" from chewing up memory. TODO: realloc() audit, revisit recent termcap/curses changes