Windows XP + PAE + 6GB RAM: 3.5GB से अधिक देखें?


14

सबसे पहले मुझे कहना चाहिए कि मैंने सुपरयूज़र पर कई समान प्रश्न देखे हैं, और मुझे नहीं लगता कि यह कोई डुप्लिकेट है। (सबसे अधिक पता 4GB RAM स्थापित है। मेरे पास 6GB है)

मेरे पास विंडोज एक्सपी 32-बिट है जो 6 जीबी रैम के साथ आई 7-आधारित एक्सॉन सिस्टम पर चल रहा है। मैं केवल Windows में 3.5GB RAM देखता हूं।

क्या इस सेट अप से अधिक दृश्यमान रैम को निचोड़ने का कोई तरीका है? यहां तक ​​कि एक अतिरिक्त 1GB भी बढ़िया होगा।

क्या 6GB (बनाम 4GB) RAM स्थापित करने में मदद करता है? (यानी अगर मैं 3.5-4.0 जीबी क्षेत्र को ढीला करता हूं, तो क्या मैं इसके ऊपर के क्षेत्र का उपयोग कर सकता हूं?)

PS आखिरकार विंडोज 7 64-बिट में चला जाएगा, लेकिन अभी के लिए नहीं।


2
यदि इस विषय के साथ एकमात्र अंतर 4 बनाम 6GB है, तो कोई वास्तविक अंतर नहीं है। आपको कंप्यूटर अपग्रेड करने में बस कुछ साल की देरी है, और लोग अब 6GB का खर्च उठा सकते हैं।
डैनियल बेक

क्या आप XP पर रख रहा है? यदि यह केवल एक या दो अनुप्रयोग हैं, तो आप वर्चुअलाइजेशन का उपयोग करके और वर्चुअलाइजेशन का उपयोग करके अपने आप को बेहतर सेवा प्रदान करने वाला समझदार बन सकते हैं (यह Microsoft या किसी अन्य समाधान से मुक्त XP- मोड हो)
Nathaniel Bannister

1
पीएई विकिपीडिया लेख से: "कंप्यूटिंग में, भौतिक पता एक्सटेंशन (पीएई) x86 प्रोसेसर को 4 गीगाबाइट से बड़े भौतिक पता स्थान (रैंडम एक्सेस मेमोरी और मेमोरी मैप्ड डिवाइस सहित) तक पहुंचने की अनुमति देने की सुविधा है।" आपका सिस्टम केवल 4GB को संबोधित कर सकता है, माइनस जो अन्य उपकरणों (ग्राफिक्स) के लिए उपयोग किया जाता है, इसलिए 3.5 बचा है। मुद्दा वही है।
डैनियल बेक

विंडोज एक्सपी की 32-बिट मेमोरी सीमाओं के संबंध में 4GB या 6GB होने के बीच कोई अंतर नहीं है। आप अधिक निचोड़ने में सक्षम नहीं होंगे।

1
Dataram Ramdisk अतीत 4GB बिंदु स्मृति का उपयोग जो Windows का उपयोग नहीं कर सकते हैं, यह कम से कम मतलब आपको लगता है कि अतिरिक्त 2GB के लिए कुछ ... का उपयोग कर सकते हैं का विकल्प है memory.dataram.com/products-and-services/software/ramdisk
Mokubai

जवाबों:


15

यहां तक ​​कि भौतिक पता एक्सटेंशन सक्षम होने के बाद भी Windows XP केवल 4 जीबी मेमोरी की अनुमति देता है। मुझे पता है कि यह थोड़ा भ्रामक हो सकता है क्योंकि विंडोज सर्वर 2003 में 64 जीबी तक रैम (उचित प्रोसेसर समर्थन के साथ) की अनुमति मिलती है। अफसोस की बात है कि आपका ओएस इस मामले में 4 जीबी तक सीमित है। कर्नेल पीएई के साथ 64 जीबी तक का समर्थन कर सकता है, लेकिन यह XP में बंद है। यह एकमात्र कारण लगता है कि वे अभी भी इसे डीईपी समर्थन के लिए शामिल करते हैं। से भौतिक पता एक्सटेंशन - पीएई मेमोरी और Windows :

हालांकि पीएई मेमोरी के लिए समर्थन आमतौर पर 4 जीबी से अधिक रैम के लिए समर्थन के साथ जुड़ा हुआ है, पीएई को विंडोज एक्सपी SP2, विंडोज सर्वर 2003 और बाद में विंडोज के 32-बिट संस्करणों को हार्डवेयर लागू डेटा निष्पादन रोकथाम (डीईपी) का समर्थन करने में सक्षम किया जा सकता है ।

संपादित करें: मैं केवल यह जोड़ना चाहता हूं कि इस 4 जीबी कैप में ऑन बोर्ड जीपीयू के लिए समर्पित वीडियो मेमोरी या मेमोरी सेट शामिल है।


@ काइल आई एम ओके 4 जीबी के साथ। :) अभी मैं केवल 3.5GB देखता हूं। वैसे भी उस पिछले 0.5 जीबी को पुनर्प्राप्त करने के लिए?
nonot1

@ nonot1 यह वीडियो मेमोरी के लिए अलग से सेट किया जा रहा है या आपके पास 512mb कैश के साथ vid कार्ड है।
सुपरसिरियल

@ nonot1 आपके पास किस तरह का प्रोसेसर / चिपसेट है या किस तरह का वीडियो कार्ड है?
१४:११

@kyle X3680 Xeon CPU (i7 बेस्ड गुलफ़टाउन / वेस्टमेयर) और क्वाड्रो एफएक्स 580 विडियोकार्ड w / 512MB ram।
नॉनोटे 1

वहाँ आप @ nonot1 पर जाते हैं FX580 उस अंतिम .5 जीबी को खा रहा है, दुख की बात है कि वीडियो मेमोरी 4 जीबी कैप के साथ शामिल है। अच्छा सेटअप BTW।
Supercereal

7

नहीं। जब तक आप 64 बिट ऑपरेटिंग सिस्टम पर अपग्रेड नहीं करेंगे, तब तक आप 3.5GB से अधिक नहीं देखेंगे। यदि आपको अब सभी 6GB का उपयोग करने की आवश्यकता है, तो आपको उस "अंतिम" Win7 64 बिट को अभी स्थापित करना होगा।


W7 32bit में 4 जीबी
Moab

@ उम एक्सपी पर काम करता है? लिंक किए गए लेख में केवल Win7 कर्नेल का उल्लेख है, जहां उपयोगकर्ता 32bit Win XP पर अपने 6GB को उपयोग करने योग्य बनाने की कोशिश कर रहा है। इसके अलावा उन्होंने 64 बिट विन 7 में अपग्रेड करने का उल्लेख किया है ताकि उन्हें तब या तो ट्विकेटर की जरूरत न पड़े।
विंडोस

मोआब इशारा कर रहा था कि सभी 32 बिट ओएस 4 जीबी सिर्फ एक्सपी के साथ अटके नहीं हैं।
सुपरसेरियल

मैं सिर्फ इस सवाल का जवाब दे रहा था क्योंकि इसे प्रस्तुत किया गया था। उपयोगकर्ता ने Win7 64 बिट के लिए एक भविष्य के उन्नयन का उल्लेख किया, इसलिए कोई सुझाव नहीं था "खैर ... आप Win7 32 बिट को कर्नेल ट्वीक के साथ विचार कर सकते हैं।"
विंडोस

1
मैंने इसे 4GB से अधिक मेमोरी तक पहुंचने के लिए W764bit का उपयोग करने के विकल्प के रूप में पोस्ट किया है। यह विषय नहीं है, इसीलिए मैंने इसे एक टिप्पणी के रूप में पोस्ट किया, एक उत्तर के रूप में नहीं।
मोआब

1

जैसे ही मैं समझ सकता हूं:

32-बिट प्रोसेसर में मूल रूप से पता स्थान - अवधि का 4GB (2 ^ 32 [बिट]) होता है। की वजह से MMIO (मेमोरी-मैप इनपुट / आउटपुट) इस स्थान के एक हिस्से को भी साथ संवाद, और अपने परिधीय उपकरणों (यानी gfx कार्ड) की, स्मृति को संबोधित करने के लिए किया जाता है।

कई स्मृति गहन अनुप्रयोगों का समर्थन करने के लिए और 8GB + मेनबोर्ड समर्थन की भरपाई करने के लिए, इंटेल (और बाद में, एएमडी) ने क्रमशः पीएई (भौतिक पता एक्सटेंशन) को संबोधित करने के स्थान को 48 बिट्स (और बाद में 52 बिट्स) में बढ़ाने के लिए पेश किया।

यह 2+ "चंक्स" ( दोहरे-चक्र संबोधन) में मेमोरी एड्रेस भेजकर पूरा किया जाता है - 1 चक्र पर पहले 32 बिट्स, और उसके बाद लगातार चक्रों पर शेष बिट्स।

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

सॉफ़्टवेयर को बड़े एड्रेस अवेयरनेस का समर्थन करने के लिए फिर से लिखना पड़ता है, जिससे डिफ़ॉल्ट 2GB से अधिक एप्लिकेशन मेमोरी स्पेस की अनुमति मिलती है। कहने की जरूरत नहीं है, क्योंकि सॉफ्टवेयर और हार्डवेयर संशोधन की राशि शामिल है, और जल्द ही 64-बिट प्रोसेसर के आगमन के साथ, प्रौद्योगिकी (जबकि सर्वर और उद्यम वातावरण में लोकप्रिय) ने कभी भी अंत-उपयोगकर्ता बाजार में प्रवेश नहीं किया।


पीएई 48 बिट या 52 बिट नहीं है; PAE केवल 36bit (64GB) है। एकल अनुप्रयोग से 4+ जीबी मेमोरी एक्सेस करने के लिए एक विंडोज़-विशिष्ट विधियाँ हैं - एडब्ल्यूई ( एड्रेस वाइंडिंग एक्सटेंशन्स ); यह भी - प्रत्येक 4 <का उपयोग करने के साथ कई प्रक्रियाओं से बहुत अधिक मेमोरी तक पहुंचने के लिए कोई अतिरिक्त इंटरफ़ेस की आवश्यकता नहीं है।
ऑगक्स

0

PAE (DEP के बाहर) SP1 या SP2 द्वारा अक्षम किया गया था। एमएस इसका समर्थन नहीं करेगा क्योंकि इतने सारे अनुप्रयोग इसे संभाल नहीं सकते हैं। यह अपने सर्वर OS उत्पादों के लिए छोड़ दिया गया था क्योंकि एंटरप्राइज़ ऐप्स आमतौर पर बेहतर लिखे जाते हैं और क्योंकि 32-बिट सर्वर रैम का उपयोग कर सकते हैं।

PAE सर्वर OS के बाहर बहुत बेकार है। फिर भी इसकी सीमांत उपयोगिता। प्रत्येक प्रक्रिया में वैसे भी कुल 4GB पता कर सकते हैं।


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

0

आप एक तृतीय-पक्ष रैमड्राइव सक्षम कर सकते हैं और उस पर एक स्वैप फ़ाइल डाल सकते हैं। प्रभावी रूप से आपके एप्लिकेशन आपकी सभी मेमोरी देखेंगे, लेकिन एक प्रदर्शन ओवरहेड हो सकता है। फिर भी, यह एक हार्ड डिस्क पर स्वैप फ़ाइल की तुलना में बहुत तेज है।


0

विकिपीडिया से :

Windows XP और Windows XP SP1 के मूल रिलीज़ ने RAM को 4 GB पता सीमा से आगे बढ़ाने की अनुमति देने के लिए PAE मोड का उपयोग किया। हालाँकि, इसने 3 पार्टी ड्राइवरों के साथ संगतता की समस्याओं को जन्म दिया जिसके कारण Microsoft ने Windows XP सर्विस पैक 2 में इस क्षमता को हटा दिया। Windows XP SP2 और बाद में, डिफ़ॉल्ट रूप से, प्रोसेसर पर बिना-निष्पादक (NX) या निष्पादित-अक्षम (XD) के साथ ) सुविधा, NX की अनुमति देने के लिए PAE मोड में चलती है। [१ PA] कोई निष्पादन (NX, या निष्पादन अक्षमता के लिए XD) बिट पृष्ठ तालिका प्रविष्टि के बिट 63 में रहता है और, PAE के बिना, 32-बिट सिस्टम पर पृष्ठ तालिका प्रविष्टियों में केवल 32 बिट्स हैं; इसलिए NX फीचर का फायदा उठाने के लिए PAE मोड की आवश्यकता होती है। हालाँकि, 32-बिट Windows (Windows XP SP2 और बाद में, Windows Vista) के "क्लाइंट" संस्करण,

तो इसके आधार पर यह प्रतीत होगा कि यदि आपके पास पूर्व-पीएसपी XP है तो आपको 4 जीबी से अधिक मेमोरी मिल सकती है।

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