SóProvas


ID
5080
Banca
CESGRANRIO
Órgão
EPE
Ano
2007
Provas
Disciplina
Sistemas Operacionais
Assuntos

O administrador de um servidor de aplicações WEB reporta que o sistema operacional Linux desse servidor atingiu o número máximo global de arquivos abertos. Essa situação acontece, em média, uma vez por dia, sempre nos dias úteis. Após o reinício do servidor, a situação é normalizada. A esse respeito, observe as seguintes ações:

I - aumentar o limite de arquivos abertos do sistema operacional;
II - duplicar a área de SWAP do Linux;
III - investigar as aplicações em busca de arquivos que são abertos e não fechados corretamente;
IV - acrescentar mais HD (Hard Disk - Disco Rígido) no servidor.

É(São) ação(ões) indicada(s) para resolver ou atenuar o problema:

Alternativas
Comentários
  • O linux permite configurar o número máximo de arquivos abertos por processo e para todo o sistema.

    O aumento da área de SWAP e a adição de novos HDs pode não surtir efeito já que não necessariamente a memória está sendo completamente utilizada.

    Investigar aplicações que não fecham corretamente os arquivos pode ajudar a manter os números sob controle.
  • A pergunta é sobre ações indicadas para resolver ou atenuar o problema do número de arquivos abertos simultaneamente que chegou ao limite.I - aumentar o limite obviamente atenua o problema, apesar de não resolvê-lo. Certo.II - duplicar a área de swap não adianta nada. Aumentar o tamanho do arquivo de swap não garante que mais arquivos possam ser abertos, já que o limite do Linux foi alcançado. Errado.III - investigar as aplicações que abrem e não fecham arquivos. Esta é a solução recomendada para resolver o problema definitivamente. Certo.IV - acrescentar mais HDs não resolve o problema. O problema não é por falta de espaço em disco. Errado.Portanto, as afirmativas I e III (letra C) são as únicas corretas.