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.706 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

Gráfico só com texto

restore.sh

Verificando a versão mais recente do Wine via script

Instalação dos principais programas para um usuário comum

[Nokia-3g] Configuração do Nokia Internet Stick CS 10

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

Contribuir com comentário

Entre na sua conta para comentar.