No Linux, o kernel adicionado do conjunto de ferramentas GNU...

Próximas questões
Com base no mesmo assunto
Q112599 Sistemas Operacionais
No Linux, o kernel adicionado do conjunto de ferramentas GNU forma o Sistema Operacional. O kernel poderá ser construído de acordo com a configuração do seu computador e dos periféricos que possui. A respeito do kernel do Linux,
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Alternativa correta: D

Vamos entender por que a alternativa D está correta e as demais não.

A questão aborda o tema Kernel do Linux e sua configuração em relação ao hardware do computador. O kernel é a parte central do sistema operacional que gerencia os recursos do sistema e a comunicação entre hardware e software. No contexto do Linux, ele pode ser customizado para melhor se adequar ao sistema onde será executado.

Vamos analisar cada alternativa:

A) o local onde ficam os arquivos fontes do kernel do Linux é “/etc/src”.

Essa alternativa está incorreta porque os arquivos fontes do kernel do Linux geralmente são encontrados no diretório /usr/src e não em /etc/src. O diretório /etc é tradicionalmente usado para arquivos de configuração e não para fontes do kernel.

B) o sistema operacional carrega todos os drivers durante o boot, eliminando a necessidade de configuração de dispositivos de hardware pelo kernel.

Essa alternativa também está incorreta. No Linux, nem todos os drivers são carregados automaticamente durante o boot. Frequentemente, é necessário configurar o kernel especificamente para os drivers do hardware presente no sistema, ou usar módulos carregados dinamicamente.

C) o boot não carrega o dispositivo durante a inicialização do sistema sendo necessário recompilar o kernel e reescrever o código do dispositivo para Linux.

Essa alternativa está incorreta porque, embora a recompilação do kernel possa ser necessária para alguns casos de hardware específico, não é preciso reescrever o código do dispositivo para Linux. O sistema operacional Linux já possui uma vasta gama de drivers prontos para uma grande variedade de dispositivos.

D) o hardware da máquina foi todo ativado durante a instalação do sistema, e não existe uma necessidade real de recompilar o kernel, a não ser para o caso de ganho de desempenho.

Esta é a alternativa correta. Durante a instalação de distribuições modernas do Linux, a maioria dos hardwares é detectada e configurada automaticamente. Não há necessidade de recompilar o kernel a menos que se busque otimizações específicas ou suporte a novos dispositivos que não foram inicialmente detectados. A recompilação do kernel pode melhorar o desempenho ao remover partes desnecessárias e ao configurar melhor os componentes do hardware.

Espero que esta explicação tenha ajudado você a entender melhor o funcionamento e a configuração do kernel no Linux. Se tiver mais dúvidas, não hesite em perguntar!

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo

Comentários

Veja os comentários dos nossos alunos

A) Arquivos do fonte do kernel (caso estejam presentam) ficam em /usr/src
B) O kernel pode carregar vários drivers, seja de forma integrada ou através de modulos
C) Completamente errada

Recompiling the Linux kernel is not a routine task for the average user or system administrator. In most cases, the kernel provided by the Linux distribution you are using is well-suited for your hardware and needs. However, there are certain situations where recompiling the kernel might be necessary or beneficial:

Hardware Support:- If you have hardware that is not supported by the default kernel provided by your distribution, you may need to recompile the kernel to include the necessary drivers.

Custom Kernel Configuration:-  Recompiling the kernel allows you to customize its configuration based on your specific needs. You can enable or disable certain features, file systems, or subsystems to optimize the kernel for your hardware and use case. This can result in a smaller, more efficient kernel tailored to your system.

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo