Pular para o conteúdo

Visualizar os processos que mais consomem memória

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
Mauricio Ferrari (LinuxProativo) maurixnovatrento
Hits: 1.708 Categoria: Shell Script Subcategoria: Miscelânea
  • Download
  • Nova versão
  • Indicar
  • Denunciar

Descrição

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
Download processview Enviar nova versão

Esconder código-fonte

#!/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

Link direto de arquivos no Sharex

Fakemail anônimo - sem uso de SMTP

Script para conversão do OpenOffice para a lingua portuguesa (pt-BR) a partir do BrOffice

Slocal Manipulação de pacotes Slackware

Script Iptables para servidor DNS e SSH

#1 Comentário enviado por nandosilva em 27/08/2020 - 16:58h
Excelente script, gostei muito, favoritado.
#2 Comentário enviado por maurixnovatrento em 27/08/2020 - 21:31h

Valeu.

___________________________________________________________
Conhecimento não se Leva para o Túmulo.
https://github.com/MauricioFerrari-NovaTrento

Contribuir com comentário

Entre na sua conta para comentar.