2022 की शुरुआत में 'फास्ट कर्नेल हेडर्स' शीर्षक से 2,300 पैच जमा किए गए, जो लिनक्स कर्नेल के संकलन समय को 80 प्रतिशत तक तेज करने का एक प्रयास था। इस प्रयास का उद्देश्य आंतरिक इनक्लूड फाइलों को संसाधित करने के तरीके को मौलिक रूप से पुनर्गठित करके फाइल निर्भरता पदानुक्रमों के साथ लंबे समय से चली आ रही समस्याओं, जिन्हें 'डिपेंडेंसी हेल' के रूप में जाना जाता है, को हल करना था।
पृष्ठभूमि और शिक्षा
2000 में जन्मे इंगो मोलनार एक हंगेरियन कंप्यूटर वैज्ञानिक और प्रोग्रामर हैं। उनकी औपचारिक शैक्षणिक शिक्षा इओट्वोस लोरंड विश्वविद्यालय में हुई थी। प्रौद्योगिकी में उनका करियर मुख्य रूप से लिनक्स कर्नेल में उनके व्यापक योगदान द्वारा परिभाषित किया गया है, जिसमें उन्होंने ऑपरेटिंग सिस्टम के प्रदर्शन और सुरक्षा के मुख्य क्षेत्रों पर ध्यान केंद्रित किया है।
लिनक्स आर्किटेक्चर में मुख्य योगदान
मोलनार ने लिनक्स कर्नेल के लिए महत्वपूर्ण घटक विकसित किए, जिसमें संस्करण 2.6.0 में पेश किया गया O(1) शेड्यूलर शामिल है। इसके बाद संस्करण 2.6.23 में कार्यान्वित 'कम्पलीटली फेयर शेड्यूलर' आया, जो कॉन कोलिवास के पिछले प्रक्रिया शेड्यूलिंग कार्य से प्रेरित था। संस्करण 2.6.21 और 2.6.24 के बीच, उन्होंने इन शेड्यूलिंग तंत्रों को परिष्कृत किया। शेड्यूलर के अलावा, वे x86 आर्किटेक्चर के लिए डिज़ाइन की गई सुरक्षा सुविधा 'एक्सेक शील्ड' (Exec Shield) के लेखक भी हैं। यह तंत्र स्टैक मेमोरी क्षेत्र पर निष्पादन अनुमतियों को प्रतिबंधित करके स्टैक-आधारित बफर ओवरफ्लो कमजोरियों को कम करता है। उन्होंने TUX HTTP और FTP सर्वर परियोजनाओं में भी योगदान दिया।
रीयल-टाइम प्रीएम्पशन और पेशेवर काम
थॉमस ग्लीक्सनर के साथ सहयोग ने 'प्रीएम्प्ट आरटी' (PREEMPT RT) पैच सेट के विकास का नेतृत्व किया। यह परियोजना कर्नेल के भीतर थ्रेड स्विचिंग विलंबता को एक असीमित स्थिति से माइक्रोसेकंड में मापी गई एक सीमित सीमा तक कम करने पर केंद्रित है। मई 2013 से, मोलनार रेड हैट (Red Hat) में एक पद पर हैं, जहाँ वे कर्नेल इंफ्रास्ट्रक्चर पर अपना तकनीकी काम जारी रखे हुए हैं।
बीस प्रश्न, घड़ी पर आठ मिनट, और अब तक टेस्ट देने वालों के सामने मापा गया पर्सेंटाइल। साइन-अप नहीं।
IQ टेस्ट दें →डेस्कटॉप वितरण की आलोचना
2012 में, मोलनार ने लिनक्स डेस्कटॉप वातावरण की स्थिति की सार्वजनिक रूप से आलोचना की, यह दावा करते हुए कि उनमें अंतिम उपयोगकर्ताओं के लिए पर्याप्त स्वतंत्रता की कमी है। उन्होंने तर्क दिया कि केंद्रीकृत पैकेज प्रबंधन प्रणालियों ने प्रभावी ढंग से स्केल करना बंद कर दिया है, जिससे बंद पारिस्थितिकी तंत्र बन गए हैं जो नवाचार को रोकते हैं। उन्होंने एक विकेंद्रीकृत तैनाती मॉडल की वकालत की, यह सुझाव देते हुए कि प्लेटफॉर्म को ऐपइमेज (AppImage) या ज़ीरो इंस्टॉल (Zero Install) द्वारा उपयोग की जाने वाली विधियों के समान, अधिक लचीले एप्लिकेशन इंफ्रास्ट्रक्चर के माध्यम से स्वतंत्र सॉफ्टवेयर प्रदाताओं का समर्थन करना चाहिए।
त्वरित तथ्य
- जन्म: 2000 - नागरिकता का देश: हंगरी - शिक्षा: इओट्वोस लोरंड विश्वविद्यालय - नियोक्ता: रेड हैट - किसके लिए जाने जाते हैं: O(1) शेड्यूलर और कम्पलीटली फेयर शेड्यूलर - सुरक्षा कार्य: एक्सेक शील्ड - मुख्य क्षेत्र: लिनक्स कर्नेल विकास
पाठकों द्वारा पूछे जाने वाले प्रश्न
### एक्सेक शील्ड सुविधा का कार्य क्या है?
यह स्टैक के लिए निष्पादन अनुमतियों को अक्षम करके x86 आर्किटेक्चर पर स्टैक-आधारित बफर ओवरफ्लो कारनामों को रोकता है।
### मोलनार ने फास्ट कर्नेल हेडर्स पैच का प्रस्ताव क्यों दिया?
पैच का उद्देश्य जटिल फाइल निर्भरता समस्याओं को हल करके कर्नेल संकलन समय को 50 से 80 प्रतिशत तक कम करना था।


