Visualizar os processos que mais consomem memória
Publicado por Mauricio Ferrari (última atualização em 20/08/2020)
[ Hits: 1.197 ]
Homepage: https://www.youtube.com/@LinuxDicasPro
Deve ser o shell mais simples que eu vou postar.
Ele mostra basicamente os processos que mais estão consumindo memória. Mas você é que tem que especificar quantos processos você quer visualizar.
Por exemplo, para visualizar os 10 processos que mais consomem memória:
$ processview 10
#!/bin/bash # ProcessView 1.0 - By Mauricio Ferrari - 14/08/2020. [[ $1 = "" ]] && echo && echo -e '\033[1;33m Entre com um Limite de Processos! \033[0m' && echo && exit 1 echo && ps axo rss,comm,pid | awk '{ proc_list[$2]++; proc_list[$2 "," 1] += $1; } END { for (proc in proc_list) { printf("%d\t%s\n", proc_list[proc "," 1],proc); }}' | sort -n | tail -n $1 | sort -rn | awk '{$1/=1024;printf "%.0fMB\t",$1}{print $2}' | sed 's/^/ --> /' | egrep --color=auto '(-->)' && echo
Selecionar wallpaper no Fluxbox (baseado no Xdialog)
Pegando seu IP e Hostname com um unico comando.
Script para atualizao o Mcafee
Como escolher o melhor escalonador de CPU para melhorar o desempenho da máquina
Curiosidade sobre DOOM Guy e Isabelle de Animal Crossing
Inicializando servidor Ubuntu na AWS e rodando apache em Container
Instalando TeamViewer no Debian 12
Conheça o Octopi, outro frontend para o Pacman com acesso ao AUR (Arch Linux e derivados)
Terminal transparente no Debian 12 com interface i3wm usando Xfce4-Terminal e Compton
O que é isso no meu navegador? [RESOLVIDO] (5)
Eu estou com problemas para usar o QBASIC no Dosbox X (2)
Ubuntu simplesmente morreu (8)
Como colocar uma assinatura digital em um código compilado ! (2)