एक प्रोसेसर में धागे क्या हैं?

एक प्रोसेसर में धागे क्या हैं?

What Are Threads Processor

What Are Threads Processor



आप कंप्यूटर के बारे में एक बात या दो जानते हैं। आप किस पर गति के लिए बहुत अधिक हैं सी पी यू करता है और यह कैसे प्रदर्शन करता है। और आप जानते हैं कि अधिक थ्रेड्स का मतलब बेहतर प्रदर्शन है।



लेकिन जब यह नीचे आता है, तो क्या आप वास्तव में जानते हैं कि जब लोग धागे के बारे में बात करते हैं तो इसका क्या मतलब होता है? क्या तुम्हे पता है कि वे क्या है? क्या आप जानते हैं कि वे महत्वपूर्ण क्यों हैं?

आज हम उन सभी चीजों का विवरण दे रहे हैं जो आपको धागों के बारे में जानना चाहिए। हम चर्चा करेंगे कि वे महत्वपूर्ण क्यों हैं। हम इस बारे में बात करेंगे कि वे आपके CPU के साथ कैसे काम करते हैं।



और हम विस्तार से बताएंगे कि वास्तव में यह क्या है। सीपीयू थ्रेड्स के बारे में अधिक जानने के लिए पढ़ते रहें और वे आपके सिस्टम के प्रदर्शन के लिए महत्वपूर्ण क्यों हैं।

लेख पढ़ें: अपने कंप्यूटर का बैकअप कैसे लें


विषयसूची



थ्रेड्स का एक संक्षिप्त विवरण

सभी केंद्रीय प्रसंस्करण इकाइयों में धागे होते हैं, लेकिन वास्तव में इसका क्या मतलब है? सरल शब्दों में, धागे वही हैं जो आपके सीपीयू को एक साथ कई चीजें करने की अनुमति देते हैं। इसलिए यदि आप कई प्रक्रियाओं को चलाना चाहते हैं जो बहुत गहन हैं, तो आपको बहुत सारे थ्रेड्स के साथ सीपीयू की आवश्यकता होगी।

थ्रेड्स प्रोसेसर द्वारा निष्पादित उच्चतम स्तर के कोड को संदर्भित करते हैं, इसलिए कई थ्रेड्स के साथ, आपका सीपीयू एक ही समय में कई कार्यों को संभाल सकता है। सभी सीपीयू में सक्रिय धागे होते हैं, और आपके कंप्यूटर पर की जाने वाली प्रत्येक प्रक्रिया में कम से कम एक धागा होता है।

आपके पास थ्रेड्स की संख्या आपके CPU में कोर की संख्या पर निर्भर करती है। प्रत्येक सीपीयू कोर में दो धागे हो सकते हैं। तो दो कोर वाले प्रोसेसर में चार धागे होंगे। आठ कोर वाले प्रोसेसर में 16 धागे होंगे।

24 कोर (हाँ, जो मौजूद हैं) के साथ एक प्रोसेसर में 48 धागे होंगे।

आपके कंप्यूटर के कार्य के लिए थ्रेड्स महत्वपूर्ण हैं क्योंकि वे निर्धारित करते हैं कि आपके कंप्यूटर किसी भी समय कितने कार्य कर सकते हैं।

हम आगे विस्तार से बता रहे हैं कि वास्तव में धागे क्या हैं, आपको यह समझने की आवश्यकता है कि वे क्या करते हैं, और वे इतने महत्वपूर्ण क्यों हैं।


सेंट्रल प्रोसेसिंग यूनिट क्या हैं?

इससे पहले कि आप थ्रेड्स को समझ सकें, आपको सीपीयू क्या है इसकी एक बुनियादी समझ होनी चाहिए। आप दूसरे की क्षमताओं को समझे बिना एक के कार्य को समझ नहीं सकते हैं।

सीपीयू (सेंट्रल प्रोसेसिंग यूनिट) हर स्मार्टफोन, टैबलेट और कंप्यूटर का मूल है। यह एक महत्वपूर्ण घटक है जो आपके कंप्यूटर को प्रदर्शन करने के तरीके को निर्धारित करता है और यह निर्धारित करता है कि यह कितना अच्छा काम कर सकता है।

सीपीयू आपके कंप्यूटर पर आपके द्वारा निर्देशित मूलभूत निर्देश लेता है और उन नौकरियों को आपके सिस्टम में अन्य चिप्स को आवंटित करता है। चिप्स से जटिल कार्यों को हल करने के लिए उन्हें सबसे अच्छी तरह से सुसज्जित करने के लिए, यह आपके कंप्यूटर को अपने चरम स्तर पर चलाने की अनुमति देता है।

यह आपके कंप्यूटर का मूल है, और आपका कंप्यूटर इसके बिना कार्य नहीं कर सकता है।

CPU को कभी-कभी कंप्यूटर का मस्तिष्क कहा जाता है। यह मदरबोर्ड पर बैठता है (जिसे मुख्य सर्किट बोर्ड भी कहा जाता है) और मेमोरी घटक से एक अलग घटक है।

यह मेमोरी घटक पर कार्य करता है, जो आपके सिस्टम के सभी डेटा और सूचनाओं को संग्रहीत करता है। मेमोरी घटक और सीपीयू आपके ग्राफिक्स कार्ड से अलग हैं। ग्राफिक्स कार्ड का एकमात्र कार्य डेटा लेना और उसे आपके मॉनिटर पर दिखाई देने वाली छवियों में बदलना है।

साल-दर-साल प्रौद्योगिकी की प्रगति के रूप में, हम देखते हैं कि सीपीयू छोटे और छोटे हो रहे हैं। और वे पहले से कहीं ज्यादा तेजी से प्रदर्शन कर रहे हैं। यदि आप एक या दो मूर के नियम के बारे में जानते हैं तो आप इस तेज़ प्रदर्शन को समझेंगे।

मूर का नियम इंटेल के सह-संस्थापक गॉर्डन मूर से इसका नाम लेता है। यह मूर का विचार है कि एक एकीकृत सर्किट में ट्रांजिस्टर की संख्या हर दो साल में दोगुनी हो जाती है।

यह भौतिक विज्ञान का नियम या प्राकृतिक विज्ञान का नियम नहीं है - यह एकीकृत परिपथ प्रति घटक की संख्या की अनुमानित वृद्धि दर के कारण है। मूर के कानून की पूरी व्याख्या के लिए, यहां क्लिक करें


सीपीयू क्या करता है?

जैसा कि हमने पहले कहा, सीपीयू आपके कंप्यूटर का मस्तिष्क है। यह एक विशेष कार्यक्रम या एप्लिकेशन से डेटा लेता है, गणना की एक श्रृंखला करता है, और कमांड निष्पादित करता है। यह एक तीन-भाग चक्र करता है अन्यथा भ्रूण, डिकोड और निष्पादित के दोहराए जाने वाले लूप के रूप में संदर्भित किया जाता है।

पहले चरण में, CPU आपके सिस्टम की मेमोरी से निर्देश प्राप्त करता है। एक बार जब यह मेमोरी से निर्देश प्राप्त कर लेता है, तो यह दूसरे चरण में चला जाता है। यह इस दूसरे चरण के भीतर है कि यह उन निर्देशों को डिकोड करता है।

मशीन के निर्देशों को डिकोड करने के बाद, यह निष्पादन के तीसरे चरण में चला जाता है।

डिकोड की गई जानकारी सीपीयू से होकर उन इकाइयों तक पहुंचती है जिन्हें वास्तव में आवश्यक कार्य करने की आवश्यकता होती है। डिकोडिंग प्रक्रिया में, यह आपके सिस्टम को आवश्यक संकेत भेजने के लिए गणितीय समीकरणों का प्रदर्शन करता है।

यह क्रिया आपके द्वारा की जाने वाली प्रत्येक क्रिया और आदेश के लिए बार-बार दोहराती है। अत्याधुनिक सीपीयू तकनीक में, आपके सीपीयू के घटक अब सब कुछ खुद नहीं करते हैं।

लेकिन वे अभी भी विशेष हार्डवेयर नंबरों को खिलाने के लिए महत्वपूर्ण हैं जो उन्हें हाथ में कार्य करने की आवश्यकता है।

सीपीयू किसी भी प्रणाली का एक महत्वपूर्ण हिस्सा है, और यह थ्रेड्स के साथ हाथ में काम करता है। आपके कंप्यूटर के प्रदर्शन को सीमित या विस्तारित करने के लिए विभिन्न सीपीयू में अलग-अलग मात्रा में धागा होता है।


थ्रेड्स क्या हैं?

तो क्या वास्तव में धागे हैं? वे आपके सीपीयू से कैसे संबंधित हैं? वे आपके सिस्टम के प्रदर्शन के तरीके को कैसे प्रभावित करते हैं? चलो गहराई से समझाने के लिए कि क्या सूत्र हैं, वे क्या करते हैं, और वे इतने महत्वपूर्ण क्यों हैं।

एक थ्रेड क्रमादेशित निर्देशों का एक छोटा अनुक्रम है। आपके प्रोसेसर द्वारा निष्पादित किए जा सकने वाले कोड के उच्चतम स्तर को संदर्भित करता है।

वे आमतौर पर एक अनुसूचक द्वारा प्रबंधित किए जाते हैं, जो किसी भी ऑपरेटिंग सिस्टम का एक मानक हिस्सा है।

एक धागा बनाने के लिए, आपको पहले एक प्रक्रिया बनानी होगी। पूरा होने पर, प्रक्रिया एक धागा बनाती है, जिसे तब निष्पादित किया जाता है। यह प्रक्रिया के आधार पर कम या लंबी अवधि के लिए हो सकता है।

चाहे कितना समय लगे, इससे यह आभास होता है कि आपका कंप्यूटर एक साथ कई काम कर रहा है।

प्रत्येक प्रक्रिया में कम से कम एक थ्रेड होता है, लेकिन ऐसी अधिकतम संख्या में थ्रेड नहीं होते हैं, जिनका उपयोग कोई प्रक्रिया कर सकती है। विशेष कार्यों के लिए, आपके पास जितने अधिक धागे होंगे, आपके कंप्यूटर का प्रदर्शन उतना ही बेहतर होगा। कई थ्रेड्स के साथ, एक एकल प्रक्रिया विभिन्न प्रकार के कार्यों को एक साथ संभाल सकती है।

आपने यह भी सुना होगा कि लोग इस तरह की शर्तों का उपयोग करते हैं 'मल्टीथ्रेडिंग' और 'हाइपर-थ्रेडिंग।' हाइपर-थ्रेडिंग तकनीक एक एकल सीपीयू कोर को दो कोर के रूप में कार्य करने की अनुमति देती है, किसी विशेष कार्यक्रम या एप्लिकेशन के निष्पादन में तेजी लाती है।

यहां तक ​​कि एक कोर के साथ, यह प्रदर्शन को अनुकरण कर सकता है जैसे कि आपके पास वास्तव में दो हैं। आपके पास जितने अधिक कोर हैं, उतने अधिक धागे हैं। आपके पास जितने अधिक धागे होंगे, आपके सिस्टम का प्रदर्शन उतना ही बेहतर होगा।

यदि आपके पास एक ड्यूल-कोर सीपीयू है, तो हाइपर-थ्रेडिंग ऐसा प्रतीत होगा जैसे कि आपके पास चार हैं। एक क्वाड-कोर सीपीयू आठ कोर के परिणामों का अनुकरण करेगा। सीपीयू मूल रूप से एक कोर के साथ बनाया गया था।

लेकिन अब, अधिक कोर और प्रसंस्करण इकाइयों के साथ, आप पहले से कहीं अधिक धागे का आनंद ले सकते हैं। अधिक थ्रेड्स का अर्थ है अधिक प्रदर्शन और एक साथ कई प्रक्रियाओं को चलाने की क्षमता।


थ्रेड्स और सीपीयू एक साथ कैसे काम करते हैं?

यह समझने के लिए कि एक धागा क्या है, यह जानना उपयोगी है कि थ्रेड और सीपीयू एक साथ कैसे काम करते हैं। हम कहते हैं 'थ्रेड' विचार को सरल बनाने के लिए, लेकिन वास्तविकता में, आपको इसे 'निष्पादन के धागे' के रूप में सोचना चाहिए।

आप एक कमांड करें। आपका CPU उस कमांड को प्राप्त करने के लिए भ्रूण, डिकोड और निष्पादन की प्रक्रिया शुरू करता है। थ्रेड निर्देशों का अनुक्रम है जो आपके कंप्यूटर को बताता है कि उस कमांड को करने के लिए उसे क्या करना है।

सीपीयू आपके द्वारा किए जाने वाले कमांड से सामने के छोर पर आने वाले इंस्ट्रक्शन स्ट्रीम को निष्पादित करता है। सीपीयू और थ्रेड्स तब आपके द्वारा आवश्यक कार्यों को पूरा करने के लिए एक साथ काम करते हैं।

वे प्रोग्राम खोलने, एप्लिकेशन का उपयोग करने, वीडियो चलाने और जो कुछ भी आप अपने कंप्यूटर से करने के लिए कहते हैं, के संयोजन के रूप में काम करते हैं।

जब सीपीयू और थ्रेड्स के साथ-साथ काम करने की बात आती है, तो यह मायने नहीं रखता कि निर्देश कहां से आए हैं। आपका प्रोसेसर निर्धारित करेगा कि कौन सी प्रक्रिया सीपीयू द्वारा नियंत्रित की जाती है और जो एक थ्रेड द्वारा नियंत्रित की जाती है।

हर बार जब आपका प्रोसेसर एक नया धागा लोड करता है, तो मूल धागा मुख्य मेमोरी में सेव हो जाता है। मूल धागे के निर्देशों को चक्र से हटा दिए जाने के बाद, एक नया धागा शुरू हो सकता है। नया धागा तब तीन-चरण के पहले चरण पर निकलता है, डिकोड होता है, और निष्पादन की प्रक्रिया होती है।


कौन से सीपीयू में सबसे ज्यादा धागे होते हैं?

अब जब आप थ्रेड के बारे में एक या दो बातें जानते हैं, तो आप सबसे अधिक संभावना यह सोचेंगे कि 'मुझे अधिक थ्रेड वाला एक तेज़ सीपीयू चाहिए।' लेकिन आप यह सुनिश्चित कैसे कर सकते हैं कि आप अपनी ज़रूरत और शक्ति और प्रदर्शन प्रदान करने के लिए पर्याप्त थ्रेड वाले CPU खरीद रहे हैं?

हमने कई उच्च प्रदर्शन करने वाले सीपीयू की एक सूची तैयार की है जो बाजार में उपलब्ध हैं, और कुछ जो 2018 में रिलीज के लिए निर्धारित हैं। आज तक, ये सीपीयू सर्वश्रेष्ठ प्रदर्शन और थ्रेड्स की सबसे अधिक राशि प्रदान करते हैं।

इंटेल कोर i9-7980XE चरम

18 कोर का मतलब है 36 धागे, जो बनाता है इंटेल कोर i9-7980XE चरम बाजार में सबसे तेज और सबसे शक्तिशाली प्रोसेसर में से एक। इसमें 24.74 एमबी कैश, 2.60 गीगाहर्ट्ज क्लॉक स्पीड और 4.20 गीगाहर्ट्ज अधिकतम टर्बो फ्रीक्वेंसी है।

इंटेल कोर i9-7960X

16 कोर, 32 धागे, और 4.20 गीगाहर्ट्ज़ की अधिकतम टर्बो आवृत्ति इंटेल कोर i9-7960X चहेता। 2.80 गीगाहर्ट्ज़ क्लॉक स्पीड और 22 एमबी कैश के साथ, यह एक उत्कृष्ट विकल्प है यदि आप शक्ति और प्रदर्शन की तलाश में हैं।

एएमडी राईजन थ्रेडिपर 1950x

एएमडी राईजन थ्रेडिपर 1950x 16 कोर के साथ आता है, इस CPU में 32 धागे, 4.0 GHz की बूस्ट क्लॉक और 32 MB का L3 कैश है। कई उपयोगकर्ता इसे इंटेल कोर i9 के साथ तुलनीय सीपीयू की तुलना में अधिक लचीला मानते हैं।

इंटेल कोर i9-7940X

14 कोर और 28 धागे के साथ, द इंटेल कोर i9-7940X 4.30 गीगाहर्ट्ज़ की अधिकतम टर्बो आवृत्ति और 3.10 गीगाहर्ट्ज़ की अधिकतम घड़ी की गति है। यह उत्कृष्ट प्रदर्शन के लिए डिज़ाइन किए गए कई शक्तिशाली इंटेल कोर i9 सीपीयू में से एक है।

इंटेल Xeon प्लेटिनम सीरीज

यदि आप सबसे अच्छा प्रोसेसर और सबसे अधिक मात्रा में धागे चाहते हैं, तो बाहर की जाँच करें इंटेल Xeon प्लेटिनम श्रृंखला। इंटेल सीपीयू को व्यवसाय में सबसे अच्छे और अच्छे कारण के रूप में जाना जाता है।

प्लेटिनम 8176 है , 8176F, और 8180 है मॉडल 56 धागे के साथ 28 कोर घमंड करता है। प्लेटिनम 8164 है तथा 8170 है 26 कोर और 52 धागे की सुविधा। यदि आपकी आवश्यकता से अधिक प्रदर्शन, प्लेटिनम है 8160 है , 8168 है , 8160T , तथा 8160F 48 धागे के साथ एक मात्र 24 कोर घमंड।

Intel Xeon का प्रदर्शन प्रभावशाली होने का वादा करता है, लेकिन आपको इन जानवरों के लिए कुछ बड़ी रकम चुकानी होगी। (वर्तमान सूचीबद्ध मूल्य के लिए 8180 मॉडल अमेज़न पर $ 8,999 है)।


औसत उपयोगकर्ता आमतौर पर थ्रेड्स के बारे में अधिक नहीं जानते हैं, यह जानने के लिए परवाह नहीं करते हैं, और यह समझने के लिए समय नहीं बिताते हैं कि वे क्या करते हैं या क्यों महत्वपूर्ण हैं। और यदि आप आमतौर पर अपने कंप्यूटर पर केवल एक ही प्रोग्राम चलाते हैं, तो यह पूरी तरह से ठीक है। लेकिन अगर आप जानना और समझना चाहते हैं कि आपका कंप्यूटर कैसे संचालित होता है, तो थ्रेड को समझना महत्वपूर्ण है।

थ्रेड्स को समझने के लिए, आपको पहले यह जानना होगा कि सीपीयू क्या है और सीपीयू क्या करता है। आपको भ्रूण, डिकोड, और निष्पादित चक्र की कुछ समझ की आवश्यकता है। लेकिन यह जानने के लिए सबसे महत्वपूर्ण बात यह है कि धागे एक ही समय में आपके कंप्यूटर को कई निर्देशों को कितनी जल्दी और कुशलता से प्रभावित करते हैं।

विंडोज के भीतर, सभी थ्रेड सक्रिय रूप से कुछ समय के लिए चालू होते हैं। कुछ सीपीयू में हाइपर-थ्रेडिंग के साथ कई थ्रेड होते हैं जो आपके द्वारा वास्तव में सीपीयू कोर की मात्रा की नकल करते हैं।

कई थ्रेड्स के साथ, एक ही प्रोसेसर एक ही समय में कई प्रकार के कार्य कर सकता है।

एक कार्य प्रणाली होने के लिए, आपको सही सीपीयू और सही मात्रा में थ्रेड्स की आवश्यकता होती है। साथ में, वे महत्वपूर्ण तत्व हैं जो आपके कंप्यूटर को कार्य करने की अनुमति देते हैं।

आपको अन्य घटकों को पावर करने और अपने कंप्यूटर के सही तत्वों को निर्देश भेजने के लिए सीपीयू की आवश्यकता है। आपको एक समय में कई फ़ंक्शन करने के लिए थ्रेड्स की आवश्यकता होती है और आपके कंप्यूटर को कुशलतापूर्वक चलाने की अनुमति मिलती है।

इन दोनों तत्वों के बिना, आपको बिल्कुल भी कोई प्रदर्शन देखने को नहीं मिलेगा।

यदि आप यह सुनिश्चित करना चाहते हैं कि आपका सीपीयू पर्याप्त धागे प्रदान करता है, तो अंतर जानने के लिए अपने शोध को करें और जानें कि विभिन्न सीपीयू क्या सक्षम हैं। लागत की तुलना करें, फ़ंक्शन की तुलना करें और प्रदर्शन की तुलना करें।

वास्तविक उपयोगकर्ताओं से समीक्षाएं पढ़ें ताकि आप जान सकें कि आपके सीपीयू या किसी नए सीपीयू से क्या उम्मीद की जाए।

शोध करते समय थोड़ा निवेश करें। समीक्षा पढ़ने के लिए समय निकालें। अपने पैसे के लिए आपको क्या मिल रहा है, यह जानने के लिए कीमतों और फ़ंक्शन की तुलना करें।

यदि आप अपना होमवर्क करते हैं, तो आपको अपनी ज़रूरत के अनुसार प्रदर्शन प्रदान करने के लिए पर्याप्त थ्रेड वाला CPU मिल जाएगा।

लेख पढ़ें: 2018 का सर्वश्रेष्ठ गेमिंग सीपीयू