Ingo Molnár

2022'nin başlarında Fast Kernel Headers başlığıyla sunulan 2.300 yama, Linux çekirdeği derleme sürelerini yüzde 80'e kadar hızlandırma girişimini gösterdi. Bu çaba, sistemin dahili include dosyalarını işleme biçimini temelden yeniden yapılandırarak, bağımlılık cehennemi (dependency hell) olarak bilinen dosya bağımlılık hiyerarşileriyle ilgili uzun süredir devam eden sorunları çözmeyi amaçlıyordu.

Geçmiş ve Eğitim

2000 doğumlu Ingo Molnár, Macar bir bilgisayar bilimci ve programcıdır. Resmi akademik eğitimini Eötvös Loránd Üniversitesi'nde almıştır. Teknoloji alanındaki kariyeri, temel olarak işletim sistemi performansı ve güvenliğinin temel alanlarına odaklanarak Linux çekirdeğine yaptığı kapsamlı katkılarla tanımlanmıştır.

Linux mimarisine temel katkılar

Molnár, sürüm 2.6.0'da tanıtılan O(1) zamanlayıcı dahil olmak üzere Linux çekirdeği için önemli bileşenler geliştirdi. Bunu, sürüm 2.6.23'te uygulanan ve Con Kolivas'ın önceki süreç zamanlama çalışmalarından esinlenen Completely Fair Scheduler izledi. 2.6.21 ve 2.6.24 sürümleri arasında bu zamanlama mekanizmalarını geliştirdi. Zamanlayıcıların ötesinde, x86 mimarisi için tasarlanmış bir güvenlik özelliği olan Exec Shield'in yazarıdır. Bu mekanizma, yığın bellek alanındaki yürütme izinlerini kısıtlayarak yığın tabanlı arabellek taşması güvenlik açıklarını azaltır. Ayrıca TUX HTTP ve FTP sunucusu projelerine de katkıda bulunmuştur.

Gerçek zamanlı önceliklendirme ve profesyonel çalışma

Thomas Gleixner ile yapılan iş birliği, PREEMPT RT yama setinin geliştirilmesine yol açtı. Bu proje, çekirdek içindeki iş parçacığı geçiş gecikmesini sınırsız bir durumdan mikrosaniye cinsinden ölçülen sınırlı bir aralığa indirmeye odaklanmaktadır. Mayıs 2013'ten bu yana Molnár, Red Hat'te bir pozisyonda bulunmakta ve çekirdek altyapısı üzerindeki teknik çalışmalarına devam etmektedir.

Masaüstü dağıtım eleştirisi

2012'de Molnár, Linux masaüstü ortamlarının durumunu kamuoyu önünde eleştirerek son kullanıcılar için yeterli özgürlükten yoksun olduklarını iddia etti. Merkezi paket yönetim sistemlerinin etkili bir şekilde ölçeklenmeyi bıraktığını ve inovasyonu boğan kapalı ekosistemler yarattığını savundu. Merkezi olmayan bir dağıtım modelini savundu ve platformun, AppImage veya Zero Install tarafından kullanılan yöntemlere benzer şekilde, daha esnek bir uygulama altyapısı aracılığıyla bağımsız yazılım sağlayıcılarını desteklemesi gerektiğini öne sürdü.

Hızlı gerçekler

- Doğum: 2000 - Vatandaşlık ülkesi: Macaristan - Eğitim: Eötvös Loránd Üniversitesi - İşveren: Red Hat - Bilinen yönü: O(1) zamanlayıcı ve Completely Fair Scheduler - Güvenlik çalışması: Exec Shield - Ana alan: Linux çekirdeği geliştirme

Okuyucuların sorduğu sorular

### Exec Shield özelliğinin işlevi nedir?

Yığın için yürütme izinlerini devre dışı bırakarak x86 mimarisindeki yığın tabanlı arabellek taşması açıklarını önler.

### Molnár neden Fast Kernel Headers yamalarını önerdi?

Yamalar, karmaşık dosya bağımlılığı sorunlarını ele alarak çekirdek derleme sürelerini yüzde 50 ila 80 oranında azaltmayı amaçlıyordu.

Dahilerle karşılaştır

Gregor Mendel vs Richard FeynmanAlfred Nobel vs Jean Jacques RousseauErnest Hemingway vs Fr D Ric ChopinKurt G Del vs Werner Heisenberg
Sıralamayı gör →Tüm karşılaştırmalar →

Harika çocuklar

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
Harika çocuklar →

Oyna, yarın yine gel

Günlük Deha Mücadelesi · Genius trivia
Who cracked the Enigma code and helped found computer science?
Cevabına dokun ↓
Hangi dahisin? Ücretsiz IQ testi