सेंट्रल प्रोसेसिंग यूनिट या सीपीयू का विकास अध्ययन के लिए एक आकर्षक और जटिल विषय है। 1971 में Intel 4004 की रिलीज़ से लेकर आधुनिक समय के Intel 10th Series Processor तक, इन चिप्स ने केवल पाँच छोटे दशकों में गति और कंप्यूटिंग शक्ति में आश्चर्यजनक वृद्धि देखी है। कंप्यूटिंग कार्य जो कभी सबसे बड़े मेनफ्रेम कंप्यूटर के लिए भी अकल्पनीय थे, अब सबसे सस्ते बजट स्मार्टफोन द्वारा नियंत्रित किए जा सकते हैं, यहां तक कि सबसे बुनियादी लैपटॉप भी अपोलो मिशन चलाने वाले कंप्यूटरों की सैकड़ों गुना शक्ति रखते हैं। हालाँकि, कंप्यूटिंग शक्ति की खगोलीय रूप से तेज़ प्रगति के साथ, एक विकास जो अभी भी लोगों को हैरान करता है, वह है मल्टी-कोर प्रोसेसर की अवधारणा। इंटेल और एएमडी जैसे निर्माता नए प्रोसेसर - 4 कोर, 8 कोर, 16 कोर, यहां तक कि 32 कोर - और भारी कंप्यूटिंग भार के लिए उनकी उपयोगिता पर अपनी लगातार बढ़ती कोर काउंट के बारे में बताते हैं। लेकिन इसमें से किसी का भी क्या मतलब है?
प्रोसेसर कोर क्या हैं?
एक प्रोसेसर कोर समग्र भौतिक प्रोसेसर चिप पर एक स्वतंत्र प्रसंस्करण इकाई है। प्रत्येक कोर का अपना प्रसंस्करण हार्डवेयर और कैश होता है, और चिप की साझा मेमोरी और सिस्टम बस के माध्यम से शेष सीपीयू से जुड़ा होता है। एक कोर अनिवार्य रूप से एक संपूर्ण सीपीयू है, इसलिए एक मल्टी-कोर प्रोसेसर कई सीपीयू को एक साथ रखने और उन्हें मिलकर काम करने जैसा है। सीपीयू पर अधिक कोर होने के पीछे तर्क यह है कि कंप्यूटिंग कार्यों को एक बड़े पैमाने के बजाय कई कोर के बीच विभाजित करना अक्सर फायदेमंद हो सकता है ताकि इसे और अधिक तेज़ी से और कुशलता से समाप्त किया जा सके।
चिकने पत्थर के स्लैब कैसे बनाते हैं
हालाँकि, इस तकनीक की प्रभावशीलता आपके द्वारा चलाए जा रहे ऑपरेटिंग सिस्टम के साथ-साथ आपके द्वारा चलाए जा रहे विशिष्ट एप्लिकेशन पर निर्भर करती है; कई ऑपरेटिंग सिस्टम और एप्लिकेशन कई कोर का लाभ लेने में सक्षम नहीं थे और परिणामस्वरूप, अतिरिक्त कोर से कोई औसत दर्जे का लाभ नहीं देख पाएंगे। हालांकि, सौभाग्य से, लगभग सभी आधुनिक ऑपरेटिंग सिस्टम और एडोब प्रीमियर जैसे कई संसाधन-भारी प्रोग्राम अतिरिक्त कोर का लाभ उठाने में सक्षम हैं, और परिणामस्वरूप, वे अन्यथा की तुलना में अधिक तेज़ी से और कुशलता से चलते हैं।
मल्टी-कोर प्रोसेसर ने 1996 में अपनी शुरुआत की, आईबीएम पावर 4 प्रोसेसर एक ही चिप पर दो कोर चला रहा था, जो उस समय के लिए क्रांतिकारी था। हालाँकि, इस नए नवाचार के लिए सॉफ़्टवेयर समर्थन तुरंत प्रकट नहीं हुआ। हालांकि, 2001 में विंडोज एक्सपी से शुरू होकर, विंडोज ने मल्टी-कोर ऑपरेशंस का समर्थन करना शुरू कर दिया और कई एप्लिकेशन डेवलपर्स ने इसका पालन किया। नतीजतन, आज आपके द्वारा उपयोग किया जाने वाला कोई भी संसाधन-गहन सॉफ़्टवेयर मल्टी-कोर प्रोसेसर की शक्ति का पूरी तरह से उपयोग करेगा जिसे आप लगभग निश्चित रूप से हुड के नीचे चला रहे हैं।
(इसकी जांच करो मल्टी-कोर प्रोसेसिंग के बारे में विस्तृत लेख अधिक जानकारी के लिए। यदि आप नया पीसी बना रहे हैं या खरीद रहे हैं, तो इसकी समीक्षा करें सीपीयू में क्या देखना है, इस पर लेख मददगार भी हो सकता है। और यदि आप में रुचि रखते हैं प्रोसेसर का इतिहास , निश्चित रूप से हमने आपको कवर किया है!)
विंडोज़ में सीपीयू कोर सक्षम करना
TechJunkie में हमसे आमतौर पर एक प्रश्न पूछा जाता है कि क्या आपको अपने कंप्यूटर पर मल्टी-कोर CPU का पूर्ण उपयोग करने के लिए कुछ भी करने की आवश्यकता है। इसका उत्तर यह है कि यह वास्तव में आपके द्वारा चलाए जा रहे विंडोज के संस्करण पर निर्भर करता है। विंडोज के पुराने संस्करणों के लिए, जैसे कि विंडोज एक्सपी, मल्टी-कोर कार्यक्षमता को काम करने के लिए आपको अपने BIOS में सिस्टम सेटिंग बदलने की आवश्यकता हो सकती है। विंडोज के किसी भी नए संस्करण में, हालांकि, मल्टी-कोर समर्थन स्वचालित रूप से चालू हो जाता है; सॉफ़्टवेयर संगतता कारण को ठीक करने के लिए यदि आवश्यक हो तो आप कम कोर का उपयोग करने के लिए अपनी सेटिंग्स को समायोजित कर सकते हैं, लेकिन यह असाधारण रूप से दुर्लभ है।
आईट्यून्स विंडोज 10 के बिना आईपॉड पर संगीत कैसे लगाएं
विंडोज 10 में कोर सेटिंग्स
यदि आप विंडोज 10 का उपयोग कर रहे हैं, तो आपके सभी प्रोसेसर कोर डिफ़ॉल्ट रूप से पूरी तरह से उपयोग किए जाएंगे यदि आपका BIOS / UEFI सही तरीके से सेट है। इस तकनीक का उपयोग करने का एकमात्र समय कोर को सीमित करना है, चाहे सॉफ़्टवेयर संगतता कारणों से या अन्यथा।
- विंडोज सर्च बॉक्स में 'msconfig' टाइप करें और एंटर दबाएं।
- बूट टैब और फिर उन्नत विकल्प चुनें।
- प्रोसेसर की संख्या के बगल में स्थित बॉक्स को चेक करें और मेनू से उन कोर की संख्या का चयन करें जिनका आप उपयोग करना चाहते हैं (शायद 1, यदि आपके पास संगतता समस्याएं हैं)।
- ओके चुनें और फिर अप्लाई करें।
यदि आप विंडोज 10 का उपयोग कर रहे हैं, तो प्रोसेसर की संख्या के आगे वाला बॉक्स सामान्य रूप से अनियंत्रित होगा। ऐसा इसलिए है क्योंकि जब भी किसी प्रोग्राम में उनका उपयोग करने की क्षमता होती है तो विंडोज़ को सभी कोर का उपयोग करने के लिए कॉन्फ़िगर किया जाता है।
विंडोज विस्टा, 7 और 8 में कोर सेटिंग्स
विंडोज विस्टा, 7 और 8 में, मल्टी-कोर सेटिंग को उसी एमएसकॉन्फिग प्रक्रिया के माध्यम से एक्सेस किया जाता है जैसा कि विंडोज 10 के लिए ऊपर वर्णित है। विंडोज 7 और 8 में प्रोसेसर एफिनिटी सेट करना भी संभव है, यानी ऑपरेटिंग सिस्टम को बताना किसी विशेष कार्यक्रम के लिए एक विशेष कोर का उपयोग करें। यह कई चीजों के लिए उपयोगी था; आप हमेशा एक कोर पर चलने के लिए एक निश्चित प्रोग्राम सेट कर सकते हैं ताकि यह अन्य सिस्टम संचालन में हस्तक्षेप न करे, या आप एक ऐसा प्रोग्राम सेट कर सकते हैं जिसमें कोर का उपयोग करने के लिए पहले लॉजिकल कोर के अलावा किसी भी कोर पर चलने में कठिनाई हो, जहां यह चलता था श्रेष्ठ।
विंडोज 7 या 8 में कोर एफिनिटीज सेट करना सख्ती से जरूरी नहीं है, लेकिन अगर आप चाहते हैं तो यह आसान है।
- टास्क मैनेजर लाने के लिए Ctrl + Shift + Esc चुनें।
- उस प्रोग्राम पर राइट क्लिक करें जिसका मूल उपयोग आप संशोधित करना चाहते हैं और विवरण चुनें।
- विवरण विंडो में उस प्रोग्राम को फिर से चुनें।
- राइट क्लिक करें और सेट एफ़िनिटी चुनें।
- एक या अधिक कोर चुनें और चयन करने के लिए बॉक्स को चेक करें, अचयनित करने के लिए अनचेक करें।
आप देख सकते हैं कि आपकी तुलना में दोगुने कोर सूचीबद्ध हैं। उदाहरण के लिए, यदि आप 4 कोर वाला Intel i7 CPU चला रहे हैं, तो आपके पास एफ़िनिटी विंडो में 8 सूचीबद्ध होंगे। ऐसा इसलिए है क्योंकि हाइपरथ्रेडिंग चार वास्तविक और चार आभासी के साथ आपके कोर को प्रभावी ढंग से दोगुना कर देती है। यदि आप जानना चाहते हैं कि आपके प्रोसेसर में कितने भौतिक कोर हैं, तो इसे आजमाएं:
चिकोटी मुझे अपना उपयोगकर्ता नाम बदलने नहीं देगी
- टास्क मैनेजर लाने के लिए Ctrl + Shift + Esc चुनें।
- प्रदर्शन का चयन करें और सीपीयू को हाइलाइट करें।
- कोर के अंतर्गत पैनल के निचले दाएं भाग की जांच करें।
एक उपयोगी बैच फ़ाइल है जिसे आप बना सकते हैं जो विशेष कार्यक्रमों के लिए प्रोसेसर एफ़िनिटी को मजबूर कर सकती है। आपको इसका उपयोग करने की आवश्यकता नहीं है, लेकिन यदि आप…
- नोटपैड या नोटपैड++ खोलें।
- 'प्रारंभ / आत्मीयता 1 PROGRAM.exe' टाइप करें। उद्धरणों के बिना टाइप करें और प्रोग्राम को उस विशिष्ट प्रोग्राम के नाम पर बदलें जिसे आप नियंत्रित करने का प्रयास कर रहे हैं।
- फ़ाइल को सार्थक नाम से सहेजें और अंत में .bat जोड़ें। यह इसे बैच फ़ाइल के रूप में बनाता है।
- इसे चरण 2 में आपके द्वारा निर्दिष्ट प्रोग्राम इंस्टाल लोकेशन पर सेव करें।
- प्रोग्राम लॉन्च करने के लिए आपके द्वारा अभी बनाई गई बैच फ़ाइल चलाएँ।
जहाँ आप 'एफ़िनिटी 1' देखते हैं, यह विंडोज़ को CPU0 का उपयोग करने के लिए कहता है। आपके पास कितने कोर हैं - CPU1 के लिए 'एफ़िनिटी 3' आदि के आधार पर आप इसे बदल सकते हैं। Microsoft डेवलपर वेबसाइट के इस पृष्ठ में एक है समानता की पूरी सूची .
क्या मुझे विंडोज 10 में सभी कोर सक्षम करना चाहिए?
इसके बारे में वास्तव में कुछ तर्क हैं, हालांकि विशेषज्ञों के बीच काफी मजबूत सहमति है कि आपको अपने सभी कोर का उपयोग करना चाहिए। अनिवार्य रूप से दो बिंदु हैं जिन पर एंटी-कोरर्स हिट हुए हैं। एक यह है कि लैपटॉप और पीसी से बिजली की खपत कम करने से कहीं और बिजली का उपयोग कम हो जाएगा। दूसरा तर्क थोड़ा अधिक समझ में आता है, और लैपटॉप बैटरी जीवन के साथ करना है। मैं इन दोनों तर्कों को देखने जा रहा हूं।
बिजली की खपत का कोण क्रेडिट करना काफी कठिन है। वास्तविकता यह है कि एक आधुनिक पीसी की बिजली की खपत समय की अवधि में अधिक हो सकती है। लेकिन यह भी सच है कि बिजली के फटने से अभी भी उतने रस का उपयोग नहीं हो रहा है। यहां तक कि शीर्ष बिजली की खपत पर, एक कोर i7 (वर्तमान में मुख्यधारा के सीपीयू के बीच पावर हॉग प्रतियोगिता का विजेता) केवल 130 वाट का उपयोग करता है। इसकी तुलना 250 वाट के रेफ्रिजरेटर से करें। 1400 पर एक विंडो एसी यूनिट, और 3500 वाट पर सेंट्रल एयर। अगर आप बिजली बचाना चाहते हैं, तो एसी को एक पायदान नीचे कर दें और अपने पीसी को पूरी तरह से चालू रहने दें।
नोटबुक बैटरी जीवन को बचाने के लिए मुख्य उपयोग को कम करने का तर्क (कम ऊर्जा का उपयोग = कम चार्ज चक्र = मैकबुक कुछ वर्षों तक चलने वाला) कुछ सतही अपील है। मैं मानता हूँ कि एक हाई-एंड लैपटॉप की कीमत क्या हो सकती है, यह कुछ कोर को बंद करके मशीन को कोड करने के लिए समझ में आता है। हालाँकि, सीपीयू को थोड़ा कम करके उस लक्ष्य को अधिक प्रभावी ढंग से और अधिक आसानी से प्राप्त किया जा सकता है। अंडरक्लॉकिंग का मतलब मशीन की घड़ी को सामान्य से धीमी गति से चलाने के लिए सेट करना है, जो बदले में प्रदर्शन को कम करेगा और बैटरी पर नाली को काफी कम कर देगा। कोर, जब वे उपयोग में नहीं होते हैं, तो बस ज्यादा बिजली नहीं जलाएं ताकि बचत कम से कम हो। सीपीयू को अंडरक्लॉक करने से मशीन में बिजली का उपयोग सीधे कट जाता है, और वास्तव में लंबे लैपटॉप जीवन के लक्ष्य को प्राप्त कर सकता है।
प्रोसेसर आपके कंप्यूटर का सबसे महत्वपूर्ण हिस्सा है, इसलिए यह समझ में आता है कि सभी कोर को उनकी सीमा तक धकेलना चाहते हैं। बेशक, अगर आपको अभी भी अपने डिवाइस को उस प्रदर्शन स्तर पर धकेलने में परेशानी हो रही है, जिसे आप इससे बाहर करना चाहते हैं, तो आप अपने प्रोसेसर को अपग्रेड करने पर विचार कर सकते हैं (यदि आपके पास डेस्कटॉप है) या अत्याधुनिक के साथ एक नया लैपटॉप लेने पर विचार करें। हार्डवेयर। या, यदि आप अपने वर्तमान हार्डवेयर पर Windows 10 को और भी तेज़ बनाने का प्रयास करना चाहते हैं, तो देखें हमारे यहाँ निश्चित गाइड .