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:
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:
Podem consultar todos os vídeos disponíveis na página do curso:
2023-11-25.