क्या अधिक रैम जोड़ने से मेरे कंप्यूटर की गति बढ़ जाएगी?


9

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

नोट: मेरे पीसी कॉन्फ़िगरेशन के बारे में: इंटेल कोर i5 प्रोसेसर, मदरबोर्ड DP55WB 4 जीबी रैम, 700 जीबी हार्ड-डिस्क स्थान।


आपको 3.XX जीबी से अधिक उपयोग करने के लिए 64 बिट ऑपरेटिंग सिस्टम की भी आवश्यकता होगी। 3.XX के बाद से 32 बिट OS की ऊपरी सीमा 4GB है और कुछ मेमोरी स्पेस आंतरिक सामान (मैपिंग हार्डवेयर, वीडियो, ...) के लिए आरक्षित है
user12889

जवाबों:


16

RAM जोड़ने से ज्यादातर मामलों में आपके कंप्यूटर की गति बढ़ जाएगी।

दुर्भाग्य से, आपने हमें यह जानकारी देने के लिए पर्याप्त जानकारी नहीं दी कि आपका कंप्यूटर कितना तेज होगा। यदि आपका कंप्यूटर मुख्य रूप से RAM की मात्रा तक सीमित है, तो आपको काफी गति सुधार दिखाई देगा। यदि आपके पास पर्याप्त से अधिक रैम है, तो आप शायद किसी भी सुधार को नोटिस नहीं करेंगे।

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

मदरबोर्ड राम की मात्रा निर्धारित करते समय मुख्य सीमित कारक है जिसे स्थापित किया जा सकता है। यह मैनुअल (या BIOS रिलीज नोट्स) में यह कहेगा कि कितना रैम स्थापित किया जा सकता है।

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

मुझे नहीं पता कि वर्चुअल कैश मेमोरी से आपका क्या मतलब है। विभिन्न उपकरणों में विभिन्न कैश हैं और वर्चुअल मेमोरी (या पेज फ़ाइल या स्वैप स्पेस है, नाम ऑपरेटिंग सिस्टम पर निर्भर करता है)।

EDIT चूंकि आपके पास 4 GB RAM है, इसलिए आपको अधिक RAM के साथ बेहतर प्रदर्शन मिल सकता है, लेकिन सुधार बड़ा नहीं होगा। 4 जीईबी सभी सामान्य कार्यों के लिए पर्याप्त होना चाहिए जैसे कि इंटरनेट को ब्राउज़ करना, फिल्में देखना, गेम खेलना और समान। यदि आप वर्चुअल मशीन चलाने या कुछ भारी प्रोग्रामिंग करने की योजना बनाते हैं, तो आप कुछ और रैम जोड़ सकते हैं।

जहां तक ​​कैश का सवाल है: यह आमतौर पर रैम की मात्रा से संबंधित नहीं है। प्रोसेसर, हार्ड डिस्क ड्राइव, ऑप्टिकल डिस्क ड्राइव और इसी तरह के घटक रैम की पहुंच की संख्या को कम करने के लिए आवश्यक डेटा संग्रहीत करने के लिए कैश मेमोरी का उपयोग करते हैं। कैश यादें अधिक महंगी हैं (विशेषकर उन प्रोसेसर पर उपयोग की जाती हैं) और आधुनिक कंप्यूटर पर अपग्रेड नहीं किए जा सकते हैं।

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


5
लोग 4 जीबी + की आवश्यकता क्यों कर रहे हैं? मैं इससे थक गया हूं। मैं प्रोफाइलर, मेरी मेमोरी लीक करने वाली एप्लीकेशन, फ़ायरफ़ॉक्स, और 2 जीबी रैम पर वर्चुअलबॉक्स पर एक विंडोज़ एक्सपी वीएम के साथ नेटबीन्स चलाने में सक्षम रहा हूं और एसडब्ल्यूएपी से कोई भी डिस्क थ्रैशिंग करने के लिए बहुत कम अनुभव हुआ। 85% आबादी के लिए 2GB पर्याप्त है। 4GB 95% के लिए पर्याप्त है। बाकी आला आवेदन हैं
TheLQ

1
@ दूसरी ओर मेरे पास 2 गीब रैम वाला एक कंप्यूटर है जो आउटलुक, वर्ड, एक्सेल, प्रिंटर ड्राइवरों और सिस्को वीपीएन के साथ रखने के लिए संघर्ष कर रहा है। एक बार मैंने दूसरे कंप्यूटर से 4 गीब रैम ली और वहां लगाई और इसने बहुत अच्छा काम किया। अपने प्रश्न का सीधे उत्तर देने के लिए: BLOAT! हरामी हर कोई! विशेष रूप से प्रिंटर, मोबाइल फोन और इसी तरह के उपकरणों के लिए ड्राइवरों से। इसके अलावा विंडोज़ विस्टा और 7. में कैशिंग डिस्क है, लेकिन मैं मानता हूं कि 4 GiB अभी विशाल बहुमत के लिए पर्याप्त होना चाहिए।
आंद्रेजाको

2
@ THELQ: कैशिंग! जैसा कि विंडोज आपकी मेमोरी को "मेमोरी में उपयोग नहीं किया जा रहा है, बेकार है" - 4 जीबी सीमा से पुरानी मेमोरी जोड़ने से लाभ होगा ... ;-)
तमारा विजसमैन

1
आजकल, जहां तक ​​मैं बता सकता हूं, लोग कम से कम 8 जीबी रैम की सलाह देते हैं ! जब मैंने अपने डेल इंस्पिरॉन 620 डेस्कटॉप को विंडोज 7 से 6 जीबी से 8 जीबी तक उन्नत किया, तो मैंने काफी अंतर देखा।
एंड्रयू सन

1
@qasdfdsaq ध्यान रखें कि यह सब 5 साल पहले की तुलना में थोड़ा कम लिखा गया था, जब चीजें अलग तरह से दिखती थीं।
आंद्रेजाको

8

अधिक रैम जोड़ना आम तौर पर एक अच्छा विचार है। सबसे आम अनुप्रयोगों (ब्राउज़र, कार्यालय, आदि) की लगातार बढ़ती आवश्यकताओं को ध्यान में रखते हुए आपको किसी दिन इसकी आवश्यकता होगी । इसके अलावा, आप अधिक एप्लिकेशन को साइड से चला पाएंगे या इस समय आपके द्वारा चलाए जा रहे सभी एप्लिकेशन को अधिक रैम का उपयोग करने देंगे - यदि आपको वास्तव में उनकी आवश्यकता है

RAM का उद्देश्य प्रोग्रामों को स्टोर करना और उन सूचनाओं तक पहुँच बनाना है जिनकी उन्हें तीव्र मेमोरी में आवश्यकता होती है। यदि यह तेज़ मेमोरी भरी हुई है, तो डिस्क का उपयोग अप्रयुक्त बिट्स की जानकारी को स्थानांतरित करने के लिए किया जाता है (स्वैपिंग, पेजिंग के लिए Google ) और इन बिट्स को तब तक संग्रहीत करें जब तक कि प्रोग्राम को फिर से उनकी आवश्यकता न हो। फिर उन्हें मेमोरी में (भयानक रूप से धीमी!) डिस्क से फिर से पढ़ना होगा।

यदि आपके पास अधिक रैम है, तो यह प्रक्रिया अक्सर कम होती है, इसलिए आपकी मशीन का प्रदर्शन बढ़ना चाहिए

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

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

मेमोरी सस्ती है, बस कुछ खरीदें। एक त्वरित Google खोज मुझे बताती है, कि आपका मेनबोर्ड 16GB तक रैम का समर्थन करता है। लेकिन कृपया विचार करें कि आपको एक ऑपरेटिंग सिस्टम (विंडोज, लिनक्स, आदि) चलाने की आवश्यकता है, जो 4 जीबी से अधिक रैम का समर्थन करता है, भी! मैं यहाँ 64Bit ऑपरेटिंग सिस्टम की बात कर रहा हूँ। स्पष्टीकरण के लिए कृपया इस लेख को देखें , या यह विकिपीडिया पर , या Microsoft से यह एक देखें।

युक्ति: यदि आप linux चला रहे हैं, तो ऐसा लगता है कि आपका RAM भरा हुआ है, क्योंकि linux डिस्क के लिए बफर के रूप में मुफ्त, अप्रयुक्त रैम का उपयोग करता है। यहाँ एक स्पष्टीकरण है । विंडोज विस्टा कुछ इसी तरह का काम करता है, अपने लिए एक नजर है । मुझे नहीं पता कि Win7 ऐसा ही करता है।


2
64-बिट के बारे में स्पष्ट इंगित करने के लिए +1। यह आश्चर्य की बात है कि मैंने कितनी बार दोस्तों को टन की रैम खरीदते देखा है और फिर शिकायत की कि उनका ओएस इसका समर्थन नहीं करता है
TheLQ

0

RAM जोड़ने से मदद मिल सकती है। लेकिन केवल अगर आपको वास्तव में इसकी आवश्यकता है!

कुछ दुर्लभ मामलों में यह विपरीत भी होगा और आपके सिस्टम को धीमा कर देगा। यह रैम कॉन्फ़िगरेशन और आपके मेनबोर्ड / सीपीयू पर निर्भर करता है।

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

रैम और हार्डडिस्क स्पेस का अहसास नहीं होता है! सीपीयू स्पीड आइटर से कोई संबंध नहीं है!

रैम और सीपीयू की गति के बीच एकमात्र संबंध यह है कि एक धीमी रैम आपके सीपीयू को धीमा कर देती है - लेकिन केवल थोड़ा सा (<10%)।


0

ठीक है यह आपके कंप्यूटर को गति देगा, लेकिन कभी-कभी यह सबसे अच्छा विचार नहीं है। उदा। विंडोज 7 32 बिट पर आप केवल 2.7 जीबी रैम तक का उपयोग कर सकते हैं। Xp 32bit पर थोड़ा अधिक है, लेकिन 32bit के कारण 4gb पर एड्रेसेबल मेमोरी की सीमा है। मैंने हाल ही में 5400rpm हार्डडिस्क वाले नोटबुक्स वाले लोगों को देखा था, इसलिए हार्डडिस्क को तेजी से बदलते हुए 7200rpm मॉडल ने बहुत अधिक अतिरिक्त गति ला दी। सीपीयू बदलने से भी प्रदर्शन में सुधार हो सकता है, लेकिन यदि प्रदर्शन बॉटलहोल हार्डडिस्क है तो आपको ज्यादा सुधार नहीं दिखेगा। आप विंडोज़ प्रदर्शन सूचकांक की जाँच करें, यह आपको संकेत दे सकता है कि हार्डवेयर घटक को अपग्रेड करने के लिए क्या है। आपके कंप्यूटर हार्डवेयर के आधार पर मैं यह अनुमान लगाऊंगा कि सबसे अधिक सुधार आपको एक तेज़ हार्डडिस्क या सॉलिड स्टेट डिस्क से मिलेगा। यदि आप बहुत सारे ग्राफिक गहन कार्यक्रम चलाते हैं (उदाहरण के लिए)


0

RAM को जोड़ने से आपके कंप्यूटर को प्रोग्राम और डेटा को अधिक-धीमी वर्चुअल मेमोरी का सहारा लेने से पहले और अधिक-धीमी मेमोरी प्रदान करके गति प्रदान करता है (जो कि बहुत धीमी हार्ड डिस्क पर संग्रहीत है), लेकिन इसके अतिरिक्त इस प्रकार दी गई सभी सलाह पर आपको विचार करना होगा कि क्या राम की कमी धीमी प्रणाली का कारण है या नहीं।

मुझे याद है कि कुछ समय पहले मेरा एक दोस्त था जो डूम 3 को आजमाना चाहता था, इसलिए वह बाहर जाता है और गेम खरीदता है, उसे इंस्टॉल करता है, और उसे खेलना शुरू कर देता है, लेकिन यह उससे कहीं ज्यादा धीमा है, जब उसे उम्मीद थी कि वह ज्यादा रैम जोड़ेगा, और यह अभी भी धीमा था। मैंने उसके पीसी पर एक नज़र डाली और पाया कि वह अभी भी अपने कंप्यूटर के साथ आए वीडियो कार्ड का उपयोग कर रहा है! यह वास्तव में एक कम अंत वाला था, मुझे लगता है कि यह एक एकीकृत Radeon 200 Xpress या ऐसा ही कुछ था, लेकिन किसी भी मामले में RAM वास्तव में यहाँ समस्या नहीं थी ...


0

पुराना धागा, लेकिन सामान्य मुद्दे की पुनरावृत्ति होती है। आपके वर्तमान सिस्टम के बारे में जानने के लिए एक अच्छा प्रारंभिक बिंदु है:

  • डाउनलोड और खोलना "ओपन हार्डवेयर मॉनिटर" Openhardwaremonitor.org से
  • व्यवस्थापक के रूप में चलाओ
  • देखें, प्लॉट दिखाएँ
  • मुख्य विंडो में, जेनेरिक मेमोरी, डेटा, यूज्ड मेमोरी की जांच करें

यह एक वास्तविक समय ग्राफ दिखाता है जिसमें दिखाया गया है कि आपकी रैम कितनी उपयोग में है।

जब आपके पास रैम उपलब्ध है, तो अधिक रैम मदद नहीं करेगा (दोहरे चैनल मेमोरी को छोड़कर, जिसमें आपकी रैम दो बैंकों में समान रूप से विभाजित होती है)।

एक बार जब आपकी सभी रैम उपयोग में होती है, तो सिस्टम धीमा हो जाता है क्योंकि वे रैम में कमरा बनाने के लिए रैम (बहुत तेज पहुंच) और डिस्क (धीमी पहुंच) के बीच डेटा स्वैप करना शुरू करते हैं। इस सेटअप को "वर्चुअल मेमोरी" कहा जाता है; मेमोरी का एक हिस्सा या 'पेज' स्वैप करना एक "पेज स्वैप" है।

मदरबोर्ड की सीमा होती है कि वे कितनी रैम को संबोधित कर सकते हैं; जाँच करें कि आपके वर्तमान मदरबोर्ड के लिए। मेरे लैपटॉप में 8GB की सीमा है; मेरा नया एटीएक्स मदरबोर्ड 128 जीबी।

एक बार जब स्वैपिंग होने लगती है, तो एक SSD (सॉलिड स्टेट ड्राइव) की तुलना में एक मैकेनिकल हार्ड ड्राइव MUCH धीमा होता है, हालांकि यह (वर्तमान में) प्रति मेगाबाइट काफी कम खर्च होता है। दुर्भाग्य से, हार्ड ड्राइव यादृच्छिक पहुंच के लिए बहुत धीमी है (अनुक्रमिक के बजाय पटरियों के चारों ओर बिखरे हुए ट्रैक और सेक्टरों तक पहुंचते हैं) और स्वैपिंग की अदला-बदली से यादृच्छिक पहुंच हो जाती है। SSDs यादृच्छिक अभिगम के लिए बहुत तेज़ हैं।

यांत्रिक ड्राइव इलेक्ट्रॉनिक शब्दों में हिमानी हैं; 7200 RPM = 120 क्रांतियाँ / सेकंड = 0.00833 सेकंड / रेव। यदि चार-कोर, 3GHz CPU प्रत्येक निर्देश को निष्पादित करने के लिए 10 घड़ियां लेता है, तो यह उस समय में 10,000,000 निर्देशों को निष्पादित कर सकता है।


-1

निर्भर करता है। 32-बिट सिस्टम पर, सिस्टम 4 से अधिक गिग रैम को संबोधित नहीं कर सकता है, इसलिए यह कुछ भी नहीं जोड़ेगा। 64-बिट सिस्टम बहुत अधिक एक्सेस करेगा।

संपादित करें: "पीएई" देखने के बाद मुझे यह पृष्ठ मिला - मेमोरी सीमाएँ: http://msdn.microsoft.com/en-gb/library/aa366778.aspx#physical_memory_limits_windows_xp

यह XP की तुलना में बहुत अधिक है।


लेकिन अधिक रैम तक पहुंच अधिक गति के साथ नहीं है।
एंड्रियास रेहम

यह गलत है। देखें PAE
क्रिकइन्डेमोंटोन

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