Ingo Molnár

A submissão de 2.300 patches no início de 2022, intitulada Fast Kernel Headers, demonstrou uma tentativa de acelerar os tempos de compilação do kernel Linux em até 80 por cento. Este esforço visava resolver problemas de longa data com hierarquias de dependência de ficheiros, conhecidos como inferno de dependências, reestruturando fundamentalmente a forma como o sistema processa os seus ficheiros de inclusão internos.

Antecedentes e educação

Nascido em 2000, Ingo Molnár é um cientista da computação e programador húngaro. A sua formação académica formal ocorreu na Universidade Eötvös Loránd. A sua carreira na tecnologia tem sido definida principalmente pelas suas extensas contribuições para o kernel Linux, concentrando-se nas áreas centrais do desempenho e segurança do sistema operativo.

Contribuições principais para a arquitetura Linux

Molnár desenvolveu componentes significativos para o kernel Linux, incluindo o escalonador O(1) introduzido na versão 2.6.0. Seguiu-se o Completely Fair Scheduler, implementado na versão 2.6.23, que foi inspirado pelo trabalho anterior de escalonamento de processos de Con Kolivas. Entre as versões 2.6.21 e 2.6.24, refinou estes mecanismos de escalonamento. Para além dos escalonadores, foi o autor do Exec Shield, uma funcionalidade de segurança concebida para a arquitetura x86. Este mecanismo mitiga vulnerabilidades de estouro de buffer baseadas na pilha, restringindo permissões de execução na área de memória da pilha. Também contribuiu para os projetos de servidores TUX HTTP e FTP.

Preempção em tempo real e trabalho profissional

A colaboração com Thomas Gleixner levou ao desenvolvimento do conjunto de patches PREEMPT RT. Este projeto concentra-se na redução da latência de mudança de thread dentro do kernel de um estado não limitado para um intervalo limitado medido em microssegundos. Desde maio de 2013, Molnár ocupa um cargo na Red Hat, onde continua o seu trabalho técnico na infraestrutura do kernel.

O TESTE GRATUITO
Qual é o seu?

Vinte perguntas, oito minutos no relógio e um percentil medido contra todos os que já fizeram. Sem cadastro.

Fazer o teste de QI →

Crítica da distribuição de desktop

Em 2012, Molnár criticou publicamente o estado dos ambientes de desktop Linux, afirmando que careciam de liberdade suficiente para os utilizadores finais. Argumentou que os sistemas centralizados de gestão de pacotes tinham deixado de escalar eficazmente, criando ecossistemas fechados que sufocavam a inovação. Defendeu um modelo de implementação descentralizado, sugerindo que a plataforma deveria apoiar fornecedores de software independentes através de uma infraestrutura de aplicações mais flexível, semelhante aos métodos utilizados pelo AppImage ou Zero Install.

Fatos rápidos

- Nascimento: 2000 - País de cidadania: Hungria - Educação: Universidade Eötvös Loránd - Empregador: Red Hat - Conhecido por: Escalonador O(1) e Completely Fair Scheduler - Trabalho de segurança: Exec Shield - Campo principal: Desenvolvimento do kernel Linux

Perguntas que os leitores fazem

### Qual é a função da funcionalidade Exec Shield?

Impede exploits de estouro de buffer baseados na pilha na arquitetura x86 ao desativar permissões de execução para a pilha.

### Por que Molnár propôs os patches Fast Kernel Headers?

Os patches destinavam-se a reduzir os tempos de compilação do kernel em 50 a 80 por cento, abordando problemas complexos de dependência de ficheiros.

Compare com os grandes

Gregor Mendel vs Richard FeynmanAlfred Nobel vs Jean Jacques RousseauErnest Hemingway vs Fr D Ric ChopinKurt G Del vs Werner Heisenberg
Ver Ranking →Todas as comparações →

Crianças prodígio

Sho YanoSho YanoEntered college at nine and finished an MD-PhD at the University of Chicago at 21Kim Ung-yongKim Ung-yongSolved calculus as a small child, then chose a quiet career as a civil engineerAnna PaquinAnna PaquinWon an Academy Award at eleven on her very first acting roleMomiji NishiyaMomiji NishiyaFirst Olympic women's street champion, winning gold at age 13
Crianças prodígio →

Jogue e volte amanhã

Desafio diário do gênio · Genius trivia
Who cracked the Enigma code and helped found computer science?
Toque na sua resposta ↓
Qual gênio é você? Teste de QI grátis