दोहरे कोर केवल एक कोर पर चल रहे हैं


3

मैं अभी काम पर इस Windows XP कंप्यूटर का उपयोग कर रहा हूं और मैंने महसूस किया कि इसका खराब प्रदर्शन केवल एक कोर का उपयोग करने के कारण हो सकता है, विवरण इस प्रकार है:

  • प्रोसेसर एक पेंटियम E5400 है
  • बहु-कोर सुविधा BIOS में सक्षम है
  • डिवाइस मैनेजर "प्रोसेसर" के तहत दोनों कोर दिखाता है
  • Intel प्रोसेसर पहचान उपयोगिता दोनों कोर दिखाता है
  • सीपीयू-जेड केवल एक कोर का पता लगाता है
  • टास्क मैनेजर का प्रदर्शन टैब केवल एक ग्राफ दिखाता है ("सीपीयू प्रति एक ग्राफ" विकल्प सक्षम है)।
  • भारी कार्य करते समय सीपीयू 100% तक चला जाता है, मुझे उम्मीद है कि यह 50% तक जाएगा
  • प्रोसेस एक्सप्लोरर (sysinternals द्वारा) भी केवल एक ग्राफ दिखाता है।
  • msconfig के पास "BOOT.INI" -> "उन्नत विकल्प" के तहत कोई भी विकल्प नहीं है

मैं हैरान हूँ, ऐसा लग रहा है कि दूसरा कोर हार्डवेयर के रूप में पाया गया है लेकिन इसका उपयोग नहीं किया जा रहा है। कोई मदद?


क्या आपने एक और hdd में डालने की कोशिश की है, विंडोज एक्सपी स्थापित करना और यह क्या दिखाता है इसकी पुष्टि करना?
रामहाउंड

यह काम पर मेरी कंपनी का पीसी है, दुख की बात है कि मुझे इसके साथ खेलने की अनुमति नहीं है (वास्तव में मुझे आश्चर्य है कि मुझे एप्लिकेशन इंस्टॉल करने और BIOS तक पहुंचने की अनुमति है)। मैं आपके उत्तर से लेता हूं कि आप सुझाव देते हैं कि ओएस स्थापना के साथ कुछ गलत हो गया है, है ना?
capitano666

मैं एक उत्तर के बजाय एक टिप्पणी पोस्ट करूंगा, क्योंकि यह सुनिश्चित नहीं है कि यह आपके मामले में काम करेगा। Incore.net/winxp-multicpu देखें । यदि आपके XP इंस्टॉलेशन को एक एकल सीपीयू मशीन (जैसा कि कॉर्पोरेट वातावरण में हो सकता है) से घोस्ट किया गया था, तो आपको मल्टी-कोर समर्थन को सक्षम करने की आवश्यकता हो सकती है।
डेवीपी

जवाबों:


1

लघु उत्तर - गलत एचएएल स्थापित।

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

समस्या को ठीक करने के लिए, निम्न आदेश चलाएँ:

rundll32 syssetup,SetupInfObjectInstallAction ACPIAPIC_MP_HAL 128 %windir%\inf\hal.inf

रिबूट के बाद आपके पास सभी कोर काम करने चाहिए।


1

ACPIAPIC_MP_HAL इंस्टॉल होने से पहले, संबंधित हार्डवेयर आईडी को रजिस्ट्री में सेट करना पड़ सकता है। सिस्टम अनुमतियों के साथ regedit शुरू करने के लिए एक व्यवस्थापक cmd से sysintern's psexec का उपयोग करें:

psexec -i -s regedit

रजिस्ट्री संपादक में नेविगेट करें:

HKLM\SYSTEM\CurrentControlSet\Enum\ROOT\ACPI_HAL\0000

और परिवर्तन:

HardwareID=acpiapic_mp

मन स्ट्रिंग के बाद एक नई रेखा है, इसे वैसे ही छोड़ दें।


0

मैंने VM और XP के साथ काम करते हुए ऐसा होता देखा है। क्या आपने कभी इस कंप्यूटर के सीपीयू को सिंगल कोर सीपीयू से डुअल कोर सीपीयू में बदल दिया है?

इसके लिए सबसे आसान समाधान जब मैंने इसे वीएम के साथ सामना किया, जहां मैंने अतिरिक्त कोर जोड़ा, एक्सपी की एक "मरम्मत स्थापित" कर रहा है और यह सभी उपलब्ध कोर का उपयोग करने के लिए एक्सपी के आंतरिक हिस्से को ताज़ा करेगा।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.