Respostas LAB1-SOA
Nome:José Carlos Ribas Pontes Junior
RA:667187-0
Campus - Marques
1. Qual a quantidade de memória RAM que possui o sistema, no momento? Quanto desta memória está sendo usada e quanta memória está livre?
R – a. possui um total de 337 Mb de memória física.
R – b. Deste Total, estão sendo usados 85 Mb e o restante estão livre.
2. Se a memória usada pelos processos em execução ultrapassar a RAM disponível, a área de swap estará sendo usada. Assim, quanto swap está sendo usado?
R – a. Não esta sendo usada nenhuma quantidade de swap, pois o sistema ainda dispõe de memoria RAM,caso não tivesse memoria RAM disponível ele usaria o swap.
3. Qual a utilidade de conhecer os detalhes sobre a alocação de memória do sistema de gerenciamento de memória?
R – a. Se faz necessário o conhecimento do gerenciamento de memória no sistema a todos os Administradores de Redes, para que os mesmos possam resolver problemas que futuramente possam vir a comprometer o desempenho do sistema
4. Qual é o identificador do processo (PID) que identifica a tarefa que corresponde à execução do programa bash?
R – a. O (PID) é um número distinto para cada processo, neste momento o bash está sendo executado com o (PID) de número: 2596, mas é certo que em uma nova execução o número será outro.
5. Utilizando o PID obtido na questão anterior informe o total de memória RAM, que o processo está usando, e a quantidade de swap.
R – a. Neste momento o processo com PID: 2596 está usando 0.1% do total de memória e quanto a swap está usando 0.0%.
6. Utilizando o comando top identificar o total de tarefas que está ativa, quantas estão em execução, quantas em dormência e quantas paradas.
R – a. Neste momento tenho um total de 42 tarefas, sendo 1ª em execução e 41 dormindo (sleeping) e 0 paradas.
7. Utilizando o comando KILL encerre a aplicação bash. Transcreva o comando executado.
R –a. kill -9 2596
8. Priorização de processos e tarefas em segundo plano. Execute e relacione as sintaxes dos comandos executados e os respectivos retornos.
a. Execute o comando “top” com o nível de prioridade 15. O que acontece na linha que lista a tarefa?
R - Não foi possível iniciar a tarefa com comando nice, o Sistema retornou uma informação:
“nice :15 diretório não encontrado!”
Mas após iniciar a tarefa com comando “top”, foi possível reiniciar com uma prioridade 15: comando “renice 15 (PID)”.
b. Coloque o comando “top” para execução em segundo plano;
R- b. posso usar o comando bg % e o PID da tarefa, como no momento tenho apenas esta tarefa digito apenas bg.
c. Altere o nível de prioridade da tarefa “top” para -10; O que acontece?
R- A prioridade da tarefa foi alterada para -10, não obtive erro pois estou logado com usuário “root”. No caso se estivesse em um usuário sem poderes administrativos eu não poderia baixar esta prioridade para abaixo de zero.
d. Altere para o usuário administrador e repita os comandos (a,b e c). O que acontece?
R- Haja avisto que o usuário administrador “root” tem direitos plenos no sistema não haverá problemas em executar os respectivos comandos.
e. Liste as tarefas em segundo plano: A tarefa que executa o comando “top” aparece?
R. Sim.
f. Coloque a tarefa “top” em primeiro plano. Indique qual o nível de prioridade que a tarefa “top” apresenta.
R. A tarefa foi colocada em primeiro plano, comando: “fg” e o nível de
prioridade é NI = 15
