No âmbito da administração de sistemas operacionais Linux, um analista de infraestrutura foi incumbido de diagnosticar a lentidão de um servidor de banco de dados. Ao utilizar o comando 'top', o analista observou que um processo específico, embora não estivesse consumindo tempo de CPU excessivo, alternava frequentemente para o estado 'D' (uninterruptible sleep). Assumindo um cenário em que o subsistema de armazenamento está sobrecarregado, a ocorrência desse estado de processo indica, nos termos da gestão de processos do kernel Linux, que:
- A)o processo foi finalizado de forma anormal pelo kernel devido a uma falha de segmentação, sendo mantido em estado 'zumbi' até que o processo pai colete seu status de saída.
- B)o processo está aguardando a conclusão de uma operação de entrada e saída (I/O), como a leitura de dados de um disco lento, não podendo ser interrompido nem mesmo por sinais como SIGKILL até que a operação se complete.gabarito
- C)o processo encontra-se em estado 'pronto' (ready), aguardando apenas a atribuição de um núcleo de CPU pelo escalonador para continuar sua execução, caracterizando um gargalo de processamento.
- D)o escalonador do sistema operacional rebaixou a prioridade do processo por meio do valor 'nice', colocando-o em um estado de espera de baixa prioridade para liberar recursos para tarefas mais críticas.
- E)o processo está em estado de 'swapped', significando que suas páginas de memória foram movidas para a área de troca no disco, e a transição para o estado 'D' reflete a espera pela paginação de volta para a RAM.