तो आज बात करेंगे Processor के एक और important concept Hyper Threading के बारे में। और साथ ही साथ यह भी जानेंगे इस features कैसे आपके system के overall performance को boost करता है। तो चलिए शुरू करते है –
तो चलिए पहले Thread क्या होता है बह जान लेते है।
- CORE क्या है और कैसे पता करे आपके PROCESSOR में कितना CORE है?
- CPU क्या है और कैसे काम करता है – WHAT IS CPU IN HINDI
Threads क्या है – What is Threads in Hindi?
Thread basically CPU का ही एक और parts है। जो processor के अंदर ही रहता है लेकिन यह एक logical part है। जिसका काम रहता है Core जब बहुत सारे डाटा को process करता है तब उस processing में core को मदद करना। और इसी बजह से इसको core के helping hand भी कहा जाता है।
और जाहीर सी बात है एक Core के जीतने helping hand होंगे, उस Core का performance भी उतना ज्यादा होगा। तो आपको Processor खरीदने समय यह चीज देखना परता है। ज्यादातर Core के लिए एक ही Thread ( एक helping hand) allocate था। उसमे क्या दिक्कत होता था तो चलिए एक Real Time Example के जरिए देख लेते है , मान लीजिए अगर Kolkata से Mumbai जाने के लिए सिर्फ एक ही way या पथ होता, इस Situation मे उस पथ या Way मे Traffic भी ज्यादा होती और इन्सानोको Destination मे पहुँचने मे बहुत देर होती। इसी तरह processor मे number of thread जितना कम होगी उतना ही डेटा को Processor तक पहुँचने मे देर होगी।
नीच में दिए गए Image को देखो। इस image मे Thread और Hyper Threading Technology का जीकर है। ( HT का मतलब Hyper Threading )
कंप्यूटर में हाइपरथ्रेडिंग क्या है – What is Hyper Threading in Hindi
इस drawback को मिटाने के लिए implement किया गेआ hyper threading कि। जिसमे thread कि number को बढ़ा दिया गया है। अब एक core कि लिए 2 thread allocate है। इसमें core को डेटा के लिए wait करना नहीं पड़ता है। इसमे core आपनी performance दिखा पाती है। जैसे आप ऊपर की image मे देख रही हो। आज के समय मे सभी processor Hyper Threading feature के साथ आता है। इस Technic को intel ने hyper threading ही कहते है ओर AMD ने इसका नाम दिया है Simultaneous multithreading।
आपके Processor इस features है की नहीं यह कैसे check करे ? Hyper threading example
आपके Processor इस features है की नहीं, उसे check करने के लिए processor के model number को browser में as it is type करके search की जिए और पहले link पर click की जिए। और check की जिए hyper threading option Yes है की नहीं। अगर yes है to hyper threading available है . इसका अर्थ आपके processor में जितना core है उन सभी core के साथ 2 thread allocate है।
CONCLUSION
उम्मीद करता हूँ, आप Hyper Threading क्या है और कैसे Check करे आपके CPU यह Available है की नहीं ? इस notes को पूरा पढ़ने के बाद आपका सभी confusion clear हो गेया है और इस note से बोहत कुछ शिखने को मिला है। परन्तु यदि आपको इस पोस्ट में किसी जानकारी का अभाव लगता है या आपके पास इससे सम्बंधित कोई सवाल है. तो कृपया नीचे comment कर हमें जरूर बताये. आपके सुझाव हमारे लिए बहुत मायने रखते है. और एक बात आपको अगर किसी भी topic पर जानकारी चाहिए,जो अभी तक मैंने cover नहीं की तो आप नीच में comment करके बह topic बता सकते हो। आपका topic clear करने की मैं पूरा कोशिश करूंगा।
मेरा नाम Avik, मैं IT Intelligance का Author हूँ। और वर्तमान समय में मैं George Telegraph Training Institute में Computer Hardware & Networking Engineering का शिक्षक हूँ। और शिक्षक होने के नाते मुझे कंप्युटर और नेटवर्किंग के बारे में सीखना और दूसरों को सिखाने में बड़ा मज़ा आता है।