Ingo Molnár

L'invio di 2.300 patch all'inizio del 2022, intitolato Fast Kernel Headers, ha dimostrato un tentativo di accelerare i tempi di compilazione del kernel Linux fino all'80 percento. Questo sforzo mirava a risolvere problemi di lunga data con le gerarchie di dipendenza dei file, noti come inferno delle dipendenze, ristrutturando fondamentalmente il modo in cui il sistema elabora i suoi file di inclusione interni.

Background e istruzione

Nato nel 2000, Ingo Molnár è un informatico e programmatore ungherese. La sua formazione accademica formale ha avuto luogo presso l'Università Eötvös Loránd. La sua carriera nella tecnologia è stata definita principalmente dai suoi ampi contributi al kernel Linux, concentrandosi sulle aree centrali delle prestazioni e della sicurezza del sistema operativo.

Contributi principali all'architettura Linux

Molnár ha sviluppato componenti significativi per il kernel Linux, tra cui lo scheduler O(1) introdotto nella versione 2.6.0. A questo è seguito il Completely Fair Scheduler, implementato nella versione 2.6.23, ispirato al precedente lavoro di pianificazione dei processi di Con Kolivas. Tra le versioni 2.6.21 e 2.6.24, ha perfezionato questi meccanismi di pianificazione. Oltre agli scheduler, è stato l'autore di Exec Shield, una funzionalità di sicurezza progettata per l'architettura x86. Questo meccanismo mitiga le vulnerabilità di buffer overflow basate sullo stack limitando le autorizzazioni di esecuzione nell'area di memoria dello stack. Ha anche contribuito ai progetti di server TUX HTTP e FTP.

Preemption in tempo reale e lavoro professionale

La collaborazione con Thomas Gleixner ha portato allo sviluppo del set di patch PREEMPT RT. Questo progetto si concentra sulla riduzione della latenza di cambio thread all'interno del kernel da uno stato non limitato a un intervallo limitato misurato in microsecondi. Da maggio 2013, Molnár ricopre una posizione presso Red Hat, dove continua il suo lavoro tecnico sull'infrastruttura del kernel.

IL TEST GRATUITO
Quanto fa il tuo?

Venti domande, otto minuti di orologio e un percentile misurato su tutti quelli che l’hanno fatto. Senza registrazione.

Fai il test del QI →

Critica della distribuzione desktop

Nel 2012, Molnár ha criticato pubblicamente lo stato degli ambienti desktop Linux, affermando che mancavano di sufficiente libertà per gli utenti finali. Ha sostenuto che i sistemi centralizzati di gestione dei pacchetti avevano smesso di scalare in modo efficace, creando ecosistemi chiusi che soffocavano l'innovazione. Ha sostenuto un modello di distribuzione decentralizzato, suggerendo che la piattaforma dovrebbe supportare fornitori di software indipendenti attraverso un'infrastruttura applicativa più flessibile, simile ai metodi utilizzati da AppImage o Zero Install.

Fatti rapidi

- Nascita: 2000 - Paese di cittadinanza: Ungheria - Istruzione: Università Eötvös Loránd - Datore di lavoro: Red Hat - Noto per: Scheduler O(1) e Completely Fair Scheduler - Lavoro di sicurezza: Exec Shield - Campo principale: Sviluppo del kernel Linux

Domande poste dai lettori

### Qual è la funzione della funzionalità Exec Shield?

Previene gli exploit di buffer overflow basati sullo stack sull'architettura x86 disabilitando le autorizzazioni di esecuzione per lo stack.

### Perché Molnár ha proposto le patch Fast Kernel Headers?

Le patch miravano a ridurre i tempi di compilazione del kernel dal 50 all'80 percento affrontando complessi problemi di dipendenza dei file.

Confronta con i grandi

Gregor Mendel vs Richard FeynmanAlfred Nobel vs Jean Jacques RousseauErnest Hemingway vs Fr D Ric ChopinKurt G Del vs Werner Heisenberg
Vedi Classifica →Tutti i confronti →

Bambini prodigio

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
Bambini prodigio →

Gioca e torna domani

Sfida del genio del giorno · Genius trivia
Who cracked the Enigma code and helped found computer science?
Tocca la tua risposta ↓
Quale genio sei? Test del QI gratuito