Curso Linux Terminal 5 – Gestão de Processos, CPUs, Load Averages, Memória, pasta /proc, etc…

Aqui temos o 5º vídeo do meu mini-curso de Linux, referente em especial à gestão da memória no sistema operativo em questão:

Linux Terminal 5 – Gestão de Processos, CPUs, Load Averages, Memória, pasta /proc, etc…

O que abordo neste vídeo:

  • Exemplos reais de manipulação de processos usando videojogos como exemplo, como suspendê-los e resumi-los;
  • Comandos de top de gestão de processos (como top, htop, glances);
  • Load Averages e Uptimes (sar, uptime, etc);
  • Processos Running, Sleeping, Zombie, Stopped;
  • Usar o comando top;
  • Classificação de processo pelo tipo de uso do CPU;
  • Detecção de avarias de hardware pelo estado de wait;
  • Tipos de uso de memória, como real, cache, partilhada, buffered, etc;
  • Atalhos de quebra ou suspensão de aplicações;
  • Comandos de visualização de processos como (como ps, jobs, pgrep, pidof, pidstat, etc);
  • Comandos de gestão de processos (como kill, killall, jobs, fg, bg);
  • Sinais dados a processos (como KILL, CONT, STOP, etc);
  • Iniciar comandos ou aplicações em background;
  • Suspender, resumir, matar processos;
  • Verificar memória, file-systems temporários;
  • Adormecer uma thread de um processo por x milissegundos;
  • Repetir comandos de x em x tempo;
  • Prioridades de processos, processos real time, etc;
  • Alteração de prioridade a processos (nice, renice, chrt);
  • A “pasta” virtual /proc, e como ver informações de processos nela;
  • Informações de cada processo em ficheiros virtuais na pasta /proc;
  • Ver o estado dos processos na /proc, limites, estados, io, etc;
  • Analisar o input/output de cada processo, uso da memória, etc;
  • Customizar o uso do comando “ps”;
  • Verificar os 10 processos que mais consomem CPU, memória, ou outros;
  • Uma forma mais rápida de mandar abaixo todos os processos menos um, sem o “tr” do vídeo anterior;

Atenção que este vídeo foi falado de forma rápida, o objectivo não era ser um vídeo de dicção lenta mas sim rápido, que permita a que se tenha tudo isto num vídeo muito pequeno.

Todos podem sempre reduzir a velocidade do mesmo, colocar na pausa, repetir, etc.

O objectivo é ser um vídeo pequeno de consulta, e apenas um complemento extra às minhas fichas de teste/prática e outros materiais, como as usadas no meu software Knowledge Tester.

2023-04-04.

O vídeo seguinte do curso:

(A ser colocado quando existir).

Post anterior deste curso, referente às Permissões de Ficheiros e como as praticar como meu Software Knowledge Tester:

Curso Linux Terminal 4 – Permissões de Ficheiros, Scripts, e como praticar com o meu Knowledge Tester…

Podem consultar todos os vídeos disponíveis na página do curso:

Mini-Curso de Linu

2023-11-25.

Leave a Reply

Your email address will not be published. Required fields are marked *

RSS
Follow by Email
LinkedIn
LinkedIn
Share