Don’t run Java inside of Shell inside of Emacs inside of Screen

(written by lawrence krubner, however indented passages are often quotes). You can contact lawrence at: lawrence@krubner.com, or follow me on Twitter.

Whoa. I always do this in testing: run my Clojure apps inside of Shell inside of Emacs inside of Screen. And on the company’s dev server I left one of those apps running for weeks, dumping all output to the terminal. Just now I was researching the server and typed “ps aux”. Scanning down the list I just happened to notice an app that is consuming 31% of all the memory:

Of course, I sort of knew this, but it is dramatic to see.

Source