Custom Kernel for VMWare

1

Estou criando um kernel personalizado para ser executado em um convidado do VMWare. A ideia é desabilitar todos os drivers, recursos de segurança, depuração e outros recursos não essenciais. Eu tenho algumas perguntas:

1) É provável que isso resulte em melhorias significativas no desempenho?

2) Existe uma maneira mais fácil de fazer isso além de passar pelo menuconfig e desmarcar uma tonelada de coisas?

3) Alguém já fez isso, economizando tempo?

    
por SArcher 01.06.2017 / 07:51

1 resposta

1

O kernel do Linux inclui apenas drivers essenciais que são essenciais para que funcione. Um monte de outros drivers existem, mas são fornecidos como módulos externos e carregados em tempo de execução apenas se necessário.

Desativar recursos de segurança é uma ideia muito ruim.

Quanto a desabilitar a depuração, não sei quanto espaço você economizará com isso, mas dificilmente valerá o esforço.

Você pode querer dar uma olhada no Tiny Core Linux ou no Linux Kernel Tinification projeto que pode fornecer o que você está procurando.

    
por 01.06.2017 / 09:39