मैंने हाल ही में row hammer हमले के बारे में सीखा। इस हमले को करने के लिए प्रोग्रामर को एक विशिष्ट संख्या के पते के लिए एक सीपीयू के पूर्ण कैश पदानुक्रम को फ्लश करने की आवश्यकता है।CLFLUSH x86 में क्यों मौजूद है?
मेरा प्रश्न है: x86 में CLFLUSH क्यों आवश्यक है? अगर सब L * कैश पारदर्शी रूप से (यानी, कोई स्पष्ट कैश अमान्यकरण आवश्यक) कार्य क्या, कभी भी इस अनुदेश का उपयोग करने के कारण हैं? इसके अलावा: क्या सीपीयू मेमोरी एक्सेस पैटर्न अनुमान लगाने के लिए स्वतंत्र नहीं है, और इस तरह निर्देश को पूरी तरह से अनदेखा करता है?