Skip to content

Instantly share code, notes, and snippets.

@beloglazov
Created August 3, 2012 01:12
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
Star You must be signed in to star a gist
Save beloglazov/3243054 to your computer and use it in GitHub Desktop.
Display memory usage top
#!/bin/bash
# Display the top five applications memory users
# http://www.cyberciti.biz/faq/linux-check-memory-usage/#comment-51021
free -hto
echo ''
while read command percent rss; do if [[ "${command}" != "COMMAND" ]]; then rss="$(bc <<< "scale=2;${rss}/1024")"; fi; printf "%-26s%-8s%s\n" "${command}" "${percent}" "${rss}"; done < <(ps -
A --sort -rss -o comm,pmem,rss | head -n 20)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment