Windows 10 में Intel TSX क्षमता को सक्षम या अक्षम कैसे करें

आप उन प्रोसेसर के लिए Intel Transactional Synchronization Extensions (Intel TSX)(Intel Transactional Synchronization Extensions (Intel TSX)) क्षमता को सक्षम या अक्षम करना चाह सकते हैं जो आवश्यक प्रोसेसर समर्थन को उजागर करते हैं। इस पोस्ट में हम आपको दिखाएंगे कि कैसे, TSX(TSX) को सक्षम या अक्षम करने के लिए उल्लिखित रजिस्ट्री सेटिंग का उपयोग करना ।

ट्रांजेक्शनल सिंक्रोनाइज़ेशन एक्सटेंशन(Synchronization Extensions) ( TSX ) क्या है

लेन-देन तुल्यकालन एक्सटेंशन (TSX)

ट्रांजेक्शनल सिंक्रोनाइजेशन एक्सटेंशन(Synchronization Extensions) ( TSX ) x86 इंस्ट्रक्शन सेट आर्किटेक्चर ( ISA ) का एक एक्सटेंशन है जो हार्डवेयर ट्रांजेक्शनल मेमोरी सपोर्ट को जोड़ता है, जिससे लॉक एलीशन के माध्यम से मल्टी-थ्रेडेड सॉफ्टवेयर के निष्पादन में तेजी आती है। विभिन्न बेंचमार्क के अनुसार, TSX विशिष्ट वर्कलोड में लगभग 40% तेज एप्लिकेशन निष्पादन प्रदान कर सकता है, और प्रति सेकंड 4-5 गुना अधिक डेटाबेस लेनदेन ( TPS )।

इंटेल ट्रांजेक्शनल सिंक्रोनाइजेशन एक्सटेंशन(Intel Transactional Synchronization Extensions) ( इंटेल टीएसएक्स(Intel TSX) ) प्रोसेसर को गतिशील रूप से यह निर्धारित करने की अनुमति देता है कि क्या थ्रेड्स को लॉक-संरक्षित महत्वपूर्ण वर्गों के माध्यम से क्रमबद्ध करने की आवश्यकता है और केवल आवश्यक होने पर ही क्रमांकन करने के लिए। यह प्रोसेसर को गतिशील रूप से अनावश्यक सिंक्रनाइज़ेशन के कारण किसी एप्लिकेशन में छिपी हुई समवर्ती को उजागर और शोषण करने देता है।

इंटेल टीएसएक्स(Intel TSX) लेनदेन निष्पादन के लिए कोड के क्षेत्रों को निर्दिष्ट करने के लिए दो सॉफ्टवेयर इंटरफेस प्रदान करता है।

1] हार्डवेयर लॉक एलिसियन (HLE)

HLE एक विरासत-संगत निर्देश सेट एक्सटेंशन है (जिसमें XACQUIRE और XRELEASE उपसर्ग शामिल हैं) लेनदेन संबंधी क्षेत्रों को निर्दिष्ट करने के लिए। एचएलई उन प्रोग्रामर्स के लिए है जो पारंपरिक पारस्परिक-बहिष्करण प्रोग्रामिंग मॉडल की पश्च संगतता पसंद करते हैं और पुराने हार्डवेयर पर (HLE)एचएलई-सक्षम(HLE-enabled) सॉफ़्टवेयर चलाना चाहते हैं , लेकिन एचएलई(HLE) समर्थन के साथ हार्डवेयर पर नई लॉक एलिजन क्षमताओं का लाभ उठाना चाहते हैं ।

हार्डवेयर लॉक एलिसियन(Hardware Lock Elision) ( HLE ) आंतरिक कार्य केवल (HLE)Windows के लिए C/C++ अनुप्रयोगों पर लागू होते हैं ।

2] प्रतिबंधित लेनदेन संबंधी मेमोरी(Restricted Transactional Memory) ( आरटीएम(RTM) )

RTM एक नया निर्देश सेट इंटरफ़ेस है (जिसमें XBEGIN , XEND और XABORT निर्देश शामिल हैं) प्रोग्रामर के लिए (XABORT)HLE के साथ संभव से अधिक लचीले तरीके से लेनदेन संबंधी क्षेत्रों को परिभाषित करने के लिए ।

RTM उन प्रोग्रामर्स के लिए है जो ट्रांजेक्शनल एक्जीक्यूशन हार्डवेयर के लिए एक फ्लेक्सिबल इंटरफेस पसंद करते हैं।

Windows 10 में (Windows 10)Intel TSX क्षमता को सक्षम या अक्षम करें

Windows 10 में (Windows 10)Intel Transactional Synchronization Extensions ( Intel TSX ) क्षमता को सक्षम या अक्षम करने के लिए, निम्न कार्य करें:

रजिस्ट्री सेटिंग के माध्यम से Intel TSX को अक्षम करने के लिए:(disable)

उन्नत मोड में कमांड प्रॉम्प्ट लॉन्च करें। (Launch Command Prompt in elevated mode.)( स्टार्ट पर क्लिक करें(Click Start)सीएमडी टाइप(Type CMD) करें और साथ ही CTRL + SHIFT + Enter की कॉम्बो दबाएं)।

नीचे दिए गए कमांड को कॉपी और पेस्ट करें और एंटर दबाएं(Enter)

reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Kernel" /v DisableTsx /t REG_DWORD /d 1 /f

परिवर्तनों को प्रभावी करने के लिए कंप्यूटर को पुनरारंभ करें।

रजिस्ट्री सेटिंग के माध्यम से Intel TSX को सक्षम करने के लिए:(enable)

उन्नत मोड में कमांड प्रॉम्प्ट(Command Prompt) लॉन्च करें।

नीचे दिए गए कमांड को कॉपी और पेस्ट करें और एंटर दबाएं(Enter)

reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Kernel" /v DisableTsx /t REG_DWORD /d 0 /f

परिवर्तनों को प्रभावी करने के लिए कंप्यूटर को पुनरारंभ करें।

That’s it!



About the author

मैं एज में कुछ अनुभव के साथ एक अनुभवी विंडोज 10 और विंडोज 11/10 प्रशासक हूं। मेरे पास इस क्षेत्र में पेश करने के लिए ज्ञान और अनुभव का खजाना है, इसलिए मेरा मानना ​​है कि मेरे कौशल आपकी कंपनी के लिए एक मूल्यवान संपत्ति होगी। विंडोज 10 और एज दोनों में मेरा वर्षों का अनुभव मुझे नई तकनीकों को जल्दी से सीखने, समस्याओं को जल्दी से हल करने और जब आपके व्यवसाय को चलाने की बात आती है तो कार्यभार संभालने की क्षमता देता है। इसके अतिरिक्त, विंडोज 10 और एज के साथ मेरा अनुभव मुझे ऑपरेटिंग सिस्टम के सभी पहलुओं के बारे में बहुत जानकार बनाता है, जो सर्वर के प्रबंधन या सॉफ्टवेयर अनुप्रयोगों के प्रबंधन के लिए फायदेमंद होगा।



Related posts