Recently I have been introduced to the top command line tool. This tool is very useful in viewing the top processes running on a machine and their CPU and Memory usage. I have included a screen shot of the top command's output.
Some useful options are the i option which allows you to toggle back and forth between viewing and not viewing idle processes.
And the M option which allows you to sort the processes by memory usage.