Perguntas com a marcação «linux-kernel»

Perguntas sobre o kernel do Linux e tópicos relacionados ao kernel do Linux, por exemplo. detalhes de implementação, como chamadas de sistema, personalização do kernel, etc. Para tópicos do espaço do usuário Linux que não envolvem detalhes do kernel, [linux] ou tag de distribuição são mais adequados.

73
O que faz um processo inativo da CPU?

Olhando para a fonte strace, encontrei o uso da bandeira do clone, CLONE_IDLETASKque é descrita como: #define CLONE_IDLETASK 0x00001000 /* kernel-only flag */ Depois de analisar mais detalhadamente, descobri que, embora esse sinalizador não seja coberto, man cloneele é realmente usado pelo...

62
Entender o log no Linux

Pelo que entendi, o kernel do Linux registra em /proc/kmsgarquivo (principalmente mensagens relacionadas a hardware) e /dev/logsoquete? Em outro lugar? Outros aplicativos também podem enviar mensagens para /proc/kmsgou /dev/log? Por último, mas não menos importante, estou correto que é o daemon...

62
Por que o kernel do Linux é chamado de "imagem"?

Costumo ouvir as pessoas se referirem ao kernel do Linux como a imagem do kernel do Linux e não consigo encontrar respostas em nenhum mecanismo de pesquisa sobre o motivo pelo qual é chamado de imagem. Quando penso em uma imagem , só consigo pensar em duas coisas: uma cópia de um disco ou uma...

54
Por que mount exige privilégios de root?

Por que o Linux exige que um usuário seja root / usando o sudo / especificamente autorizado por montagem para montar algo? Parece que a decisão de permitir que um usuário monte algo deve basear-se em seus direitos de acesso ao volume de origem / compartilhamento de rede e ao ponto de montagem....

52
O kernel possui uma função main ()? [fechadas]

Estou aprendendo drivers de dispositivo e programação do Kernel. De acordo com o livro de Jonathan Corbet, não há main()função nos drivers de dispositivo. Então, eu duas perguntas: Por que não precisamos de uma main()função nos drivers de dispositivo? O próprio kernel tem uma...

45
É possível instalar o kernel Linux sozinho?

Só estou curioso para saber se é possível instalar o kernel Linux sozinho ou se você precisa usar um dos sabores. Se fosse possível, como você faria isso? Não preciso de um tutorial detalhado. Eu só quero saber como isso seria feito conceitualmente. Não sou bom com coisas de baixo nível e quero...