एक रहस्यमय सुरक्षा त्रुटि यह सभी समकालीन इंटेल सीपीयू आर्किटेक्चर को प्रभावित करता है जिनमें वर्चुअल मेमोरी को लागू करने की क्षमता है। समस्या को पूरी तरह से ठीक करने के लिए संभवतः इन हार्डवेयर आर्किटेक्चर के कुल रीडिज़ाइन की आवश्यकता होगी, लेकिन सॉफ़्टवेयर से इसे ठीक करने के लिए पैच पर पहले ही काम किया जा चुका है और पैच पहले से ही लिनक्स कर्नेल में उतर रहे हैं। विंडोज़ एनटी पर आधारित माइक्रोसॉफ्ट सिस्टम के मामले में, उनका समाधान पिछले साल नवंबर में ही शुरू हो गया था। एक और मामला उसी के समान है जो हमारे पास प्रसिद्ध भेद्यता के साथ था जो रैम मेमोरी को प्रभावित करता था और सुरक्षा से समझौता करते हुए रोहैमर के रूप में जाना जाता था।
खैर, अब यह नई समस्या आम और इंटरनेट सेवाओं के रूप में उपयोग किए जाने वाले वर्चुअलाइजेशन वातावरण को प्रभावित कर सकती है। अमेज़ॅन वेब सर्विसेज (एडब्ल्यूएस) ईसी2 और गूगल कंप्यूट इंजन की भी दूसरों के बीच में। सच्चाई यह है कि समस्या बहुत गंभीर नहीं है, लेकिन बड़ी संख्या में आर्किटेक्चर को प्रभावित करने के कारण इसका प्रभाव व्यापक है, इसके अलावा सॉफ्टवेयर का उपयोग करके समस्या को हल करना जटिल है। विशेष रूप से, इस इंटेल त्रुटि से उत्पन्न समस्या LWN, कर्नेल के पेज आइसोलेशन टेबल में निहित है, जो कर्नेल द्वारा मेमोरी प्रबंधन में हस्तक्षेप करती है। फिर हम पाते हैं ए जटिल समाधान यदि यह सॉफ़्टवेयर द्वारा किया जाता है और यह सर्वोत्तम समाधान नहीं देगा और दूसरी ओर हमें समस्या की जड़ तक जाना होगा और हार्डवेयर को फिर से डिज़ाइन करना होगा, विशेष रूप से प्रभावित आर्किटेक्चर जो इस प्रकार की मेमोरी को प्रबंधित करने की अनुमति देते हैं। यह सस्ता या तेज़ भी नहीं है, क्योंकि हमें हार्डवेयर की नई पीढ़ी के लिए इंतजार करना होगा जिसे हमें स्पष्ट रूप से हासिल करना होगा।
लेकिन सॉफ़्टवेयर समाधान यानी पैच के माध्यम से वापस जाना भी अच्छा नहीं है क्योंकि यह प्रदर्शन को गंभीर रूप से प्रभावित करेगा। हमारे सीपीयू के प्रदर्शन में 50% तक की काफी कमी आ सकती है। क्योंकि? खैर, इसे हल करने के लिए, आपको एक कोड जनरेट करना होगा टीएलबी की मेमोरी को फ्लश करें (अनुवाद लुकसाइड बफर), एक कैश जो सिस्टम की वर्चुअल मेमोरी में डेटा और निर्देश कहां स्थित है, इसका अधिक तेज़ी से पता लगाकर प्रदर्शन को गति देता है। लेकिन हर बार कर्नेल शुरू होने पर उन्हें हटाना पड़ता है और हर बार जब उपयोगकर्ता कोड अपना निष्पादन फिर से शुरू करता है, तो समस्या ध्यान देने योग्य होती है...
प्रत्येक विज़िट पर दिखाई देने वाला घटिया पॉपओवर "फ़ेसबुक पर हमें फ़ॉलो करें" (कम से कम, यदि कुकीज़ साफ़ हो गई हैं), घृणित है...
खैर, दूसरे रास्ते पर जाओ और झुको मत।
मैं पूरी तरह से सहमत हूं, यह पृष्ठ के एक तरफ हो सकता है, न कि पूरे पृष्ठ पर जो आपको बंद करने के लिए मजबूर कर रहा हो। इसका स्वाद बहुत ख़राब है.
अच्छी बात यह है कि मैं AMD Ryzen में जाने जा रहा हूँ।
खबर गलत है. यह Linux के साथ कोई समस्या नहीं है, बल्कि Intel CPU के डिज़ाइन के साथ है। यह बहुत गंभीर है. इतना कि एकमात्र समाधान इसे बायपास करने के लिए ऑपरेटिंग सिस्टम को संशोधित करना है (लिनक्स, विंडोज़, आईओएस, आदि)।