Perguntas sobre 'linux-kernel'

1
resposta

Existe uma maneira definitiva de relacionar o código-fonte de um driver no kernel do Linux ao próprio dispositivo?

O código fonte do kernel Linux contém as fontes de drivers para muitos dispositivos no diretório /drivers . Às vezes, olhando para o comentário do código-fonte, é possível obter uma sugestão do dispositivo para o qual o driver foi escrito. Mas...
13.07.2016 / 07:28
2
respostas

O kernel precisa ser compilado no mesmo ambiente dev que o userspace?

Digamos que meu espaço de usuário (pacotes) seja compilado com gcc 4.7 e libc6 2.13 (Debian Wheezy) Posso compilar o kernel do linux sob diferentes ambientes de desenvolvimento, como gcc 6.3 e libc6 2.24 (isto é, sob o Debian Stre...
19.10.2017 / 10:46
1
resposta

Criação da região / segmento da pilha no Linux

Entendo que no Linux o carregador de processos não cria automaticamente uma região "heap" para um processo como é o caso da pilha, está correto? Eu usei /proc/$$/maps e, antes da chamada para malloc() , não havia região "heap".     
18.12.2015 / 10:35
1
resposta

Qual é o impacto no desempenho do sistema quando as informações de depuração do kernel estão ativadas?

Para depurar o kernel ou usar ferramentas como o stap ( link ) o kernel deve ser compilado com informações completas de depuração incluídas - a opção CONFIG_DEBUG_INFO deve estar ativada. Eu queria saber como isso afeta o desempenho do sistem...
16.06.2015 / 04:19
1
resposta

Recompile o kernel sem módulos que não estejam atualmente em uso

Existe uma maneira legal de remover o kernel do Linux para suportar apenas os dispositivos que estão atualmente em uso. Após a NVIDIA reclamar sobre a incompatibilidade da versão do GCC, decidi recompilar o kernel com a versão atual do GCC. Agor...
28.07.2015 / 15:03
2
respostas

Árvore de fontes de patch e desenvolvimento do kernel Linux

Estamos usando o linux3.12 e seu driver led possui um bug que foi corrigido na versão posterior do Linux. Nós vemos que a mudança de driver no Linux 3.15 veja Referência Cruzada do Linux Agora, minha pergunta é: como posso encontrar um patc...
18.09.2014 / 15:18
1
resposta

As aplicações de 32 bits em um kernel de 64 bits podem usar toda a memória?

Eu sei que o kernel de 32 bits pode usar PAE para alocar mais memória RAM para aplicativos com PAE (até 64GB), por isso imagino que se eu estiver executando aplicativos de 32 bits em um kernel de 32 bits eu posso usar todos os meus 24GB em um ap...
29.06.2014 / 22:50
1
resposta

Uma distro Linux pode ser fechada?

De acordo com a licença GPL, que é a usada pelo kernel Linux, todas as modificações na fonte também devem ser de código aberto. Mas, por exemplo, se eu criar um novo sistema operacional baseado no Linux, eu desenvolvo meu próprio sistema Desktop...
15.05.2014 / 18:26
1
resposta

O que poderia ser feito para tornar a inicialização do Embedded Linux mais rápida?

Minha equipe está desenvolvendo um software para uma solução Embedded Linux. O problema que estamos enfrentando é que leva muito tempo para o sistema estar pronto para começar a executar nossos aplicativos desejados (isto é, muito tempo para car...
18.11.2014 / 20:18
2
respostas

linux 3.17 suporta hotplug de thunderbolt de dispositivos thunderbolt não encadeados - o que é isso?

O Linux 3.17 tem um commit que suporta hotplug de thunderbolt de dispositivos de thunderbolt não encadeados. Mas o que significa "dispositivos de raio não-encadeados"? Um raio para o adaptador ethernet é um dispositivo encadeado ou não encadea...
17.12.2014 / 09:39