क्या अनुप्रयोग, यदि कोई हो, 4GB से अधिक RAM से मूर्त रूप से लाभान्वित होता है? [बन्द है]


30

मैं यहाँ के माध्यम से एक बिट के लिए देखा, लेकिन यह सवाल नहीं देखा। मैं सवाल कर रहा हूं कि क्या यह मेरे वर्तमान डेस्कटॉप में 4GB से अधिक रैम डालने लायक है, और क्या ऐसे अनुप्रयोग हैं जो बढ़ी हुई रैम से मूर्त रूप से लाभान्वित होंगे।

मेरी स्थिति के बारे में थोड़ी और जानकारी के लिए, मैं एक कंप्यूटर विज्ञान का छात्र हूं और तेजी से बड़ी परियोजनाओं पर काम कर रहा हूं, जैसे कि ग्रहण और दृश्य स्टूडियो के साथ-साथ FreeRIDE जैसे छोटे वाले। मैं वर्चुअलाइजेशन, लिनक्स प्रशासन, आदि का पता लगाने के लिए शुरू कर रहा हूं, लेकिन केवल अपने नेटवर्क (एक डेस्कटॉप और दूसरे लैपटॉप) पर।


2
यहाँ +1 है ताकि आप सभी को वोट कर सकें;)
हाइपरस्लग

सभी शानदार उत्तर के लिए धन्यवाद, हर कोई - 8GB RAM अपने तरीके से बोल रहा है। :)
फेनर

बस ध्यान रखें कि यदि आप 32 बिट अनुप्रयोगों का उपयोग कर रहे हैं तो वे अभी भी एक 4 जीबी पता स्थान (प्रति प्रक्रिया) तक सीमित होने जा रहे हैं।
सैम

सैम, यह वास्तव में x86 अनुप्रयोगों में 2GB प्रति प्रक्रिया है।
एमडीएमरा

@MarkM: विंडोज के लिए, यह प्रोग्राम EXE पर निर्भर करता है: यदि LARGE_ADDRESS_AWARE बिट सेट है, तो इसे 4 जीबी वर्चुअल एड्रेस स्पेस (64-बिट विंडोज पर) मिलता है, अन्यथा इसे 2 जीबी मिलता है।
bk1e

जवाबों:


45

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


अतिरिक्त हेडरूम वास्तव में अच्छा है
जारेड हार्ले

6
+1 हाँ, यह है अब तक एक कार्य केंद्र पर राम के बहुत सारे होने का सबसे स्पष्ट लाभ। (यह मुझे इतना अजीब लगता है कि वर्तमान में शीर्ष-मत वाले उत्तरों में से किसी ने भी इसका उल्लेख नहीं किया है।)
जोनिक

हाँ। मैं लंबे इंतजार से बहुत थक गया हूं जबकि कुछ खुद को स्मृति में वापस लाता है।
लोरेन Pechtel

@ जोनिक स्वीकार किए गए उत्तर अक्सर सबसे व्यापक या सबसे उपयोगी होंगे, लेकिन अन्य उत्तरों से प्राप्त होने के लिए अभी भी मूल्य है। यह प्रश्न समुदाय विकी राज्य में होने के कारण इस स्वीकृत उत्तर को अन्य लोकप्रिय उत्तरों का विवरण शामिल करने के लिए विस्तारित किया जा सकता है।
निक जोसव्स्की

33

VMWare कार्य केंद्र, VirtualBox ...

और बहुत अधिक किसी भी प्रकार के वर्चुअलाइजेशन समाधान। रैम के भार और भार से बड़े पैमाने पर बड़े पैमाने पर गति का लाभ होता है। मैं किसी भी ध्यान देने योग्य गति समस्याओं के बिना अपने डेस्कटॉप पर एक साथ 2-3 वीएम चला सकता हूं - क्वाड कोर, 2.4 जीबी, 8 जीबी रैम।

इसके अलावा, रैम सस्ता है। और ज्यादा ऑर्डर दें।


यह भी एक अच्छा जवाब है लेकिन एक संकीर्ण क्षेत्र का अधिक है।
RCIX

2
लैपटॉप रैम यह सब सस्ता नहीं है। मैं खदान पर 8GB के लिए लगभग $ 500 देख रहा था।
रिचर्ड गड्सडेन

@ रिचार्ड, DDR3 मेमोरी DDR2 की तुलना में कहीं सस्ती है, खासकर बड़े DIMM के साथ। SODIMM DDR3 की कीमत DIMM से थोड़ी अधिक है, जबकि DDR2 के साथ यह काफी अधिक है, विशेष रूप से 4GB (SO) DIMM के साथ।
Mircea Chirea


16

उच्च अंत ग्राफिक्स / वीडियो हेरफेर भी ऑडियो अनुप्रयोगों। केवल Adobe को बढ़ावा देने के लिए नहीं, बल्कि यहां 3 प्रमुख एप्लिकेशन समूह हैं जो बड़ी मात्रा में राम से लाभान्वित होते हैं:

  1. ग्राफिक्स - एडोब फोटोशॉप
  2. वीडियो - एडोब प्रीमियर प्रो , फाइनल कट प्रो (केवल मैक), सोनी वेगास प्रो
  3. ऑडियो - एडोब साउंडबॉथ

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


सभी अच्छे बिंदु लेकिन बड़े रैम ऐप का केवल एक ही पहलू है
RCIX

@RCIX, यह स्वीकृत उत्तर नहीं होगा क्योंकि यह अनुप्रयोगों के 1 क्षेत्र के लिए संकीर्ण है, कम-से-कम आशा है कि यह इस प्रश्न का एक उपयोगी उत्तर है।
निक जोसव्स्की

13

सर्वर अनुप्रयोग:

  1. आंशिक कैशिंग के साथ वेब सर्वर
    • एक कैशिंग प्रॉक्सी
    • memcached
    • संबंधपरक डेटाबेस
    • अनुक्रमित डेटा, जैसे ल्यूसीन, या किसी प्रकार का हैश-टेबल
    • वर्चुअलाइज्ड सर्वर

वैज्ञानिक अनुप्रयोग:

  1. मतलब एट अल।
    • कस्टम (या नहीं) मशीन सीखने
    • प्रोटीन तह जैसी विभिन्न चीजें।
    • अधिक सामान मैं वास्तव में सूची के लिए योग्य नहीं हूं

मीडिया अनुप्रयोग:

  1. असम्पीडित फ़ीड का उपयोग करके तैयार वीडियो सामग्री प्रसारित करें
    • सामान्य वीडियो संपादन, स्क्रबिंग आदि के साथ लाभ होगा
    • ग्राफ़िक डिज़ाइन। जितनी कम फाइलें आपको चाहिए उतनी आप काम कर सकते हैं।
    • यहां तक ​​कि संगीत उत्पादन से लाभ हो सकता है, कहते हैं कि आप 256 पटरियों और बहुत सारे आभासी उपकरणों और प्रभाव पैच के साथ काम कर रहे हैं, वे सभी राज्य और बफ़र्स को बनाए रखते हैं।

इंजीनियरिंग अनुप्रयोग

  1. मूल रूप से कोई भी सीएडी
  2. बहुत सारे सिमुलेशन जो विशाल डेटासेट के साथ काम करने के लिए अपडेट किए जाते हैं।

2
पहले उत्तर के लिए +1 मैंने सीएडी का उल्लेख किया। इसमें हमेशा बड़ी मात्रा में RAM की आवश्यकता होती है।
Bratch

12

उम, फ़ोटोशॉप, वीएम, कुछ बड़े आरटीएस गेम आदि के बारे में क्या।

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


10

पहली बात जो आपको 4GB या उससे अधिक RAM का उपयोग करने के लिए चाहिए होगी, वह 64-बिट OS पर एक बदलाव है

उस परे,

लेकिन, अधिक रैम की ओर जाने और 64-बिट ओएस पर जाने की अपनी बाधाएं हैं।
64-बिट सिस्टम के लिए सामान्य सामान का एक बहुत अभी तक स्थिर नहीं है (या कुछ मामलों में भी उपलब्ध है)।

सार्थक सवाल - क्या आपको वास्तव में 6 जीबी रैम से अधिक की आवश्यकता है? , यहां तक ​​कि 4GB


मुझे यकीन है कि दृश्य स्टूडियो को लाभ होगा, उम्मीद है कि VS2010 चालित राम का बेहतर उपयोग कर सकता है।
निक जोसवस्की

ड्राइवरों के अलावा कोई कारण नहीं है कि आप ऐप्स के 'स्थिर' 32-बिट संस्करण को जारी नहीं रख सकते ... और अभी भी 4GB से अधिक का लाभ उठाते हैं, क्योंकि 64-बिट OS उनमें से प्रत्येक को अपना 32-बिट पता दे सकता है भौतिक रैम के अपने हिस्से द्वारा समर्थित स्थान।
jerryjvl 3

पूरी तरह से सच नहीं है। 32-बिट लिनक्स कर्नेल फिजिकल एड्रेस एक्सटेंशन (पीएई) सक्षम के साथ 4 जीबी को संभाल सकता है। अन्य OS की तरह दिख सकते हैं: en.wikipedia.org/wiki/… । आप शायद अपने उत्तर में इसका उल्लेख कर सकते हैं।
नगुल

स्पष्ट करने के लिए, मेरी पहले की टिप्पणी उत्तर को संदर्भित करती है, न कि जेरीज्वल की टिप्पणी को।
नगुल

यदि आपको 4GB से अधिक की आवश्यकता है, तो आप स्पष्ट रूप से भारी सामान कर रहे हैं, इसलिए 6GB प्रश्न से बाहर नहीं है। औसत उपभोक्ता, नहीं।
फॉशी

4

लंबे समय तक चलने के लिए डिज़ाइन किए गए एप्लिकेशन अधिक रैम से लाभान्वित होते हैं।

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

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


4

यदि आपके पास एक एप्लिकेशन है जो उस सभी राम को खा रहा है, तो यह एक अलग मुद्दा है।

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


+1 इसके लिए भी, भले ही यह संकेत देने में प्रेस्टीमेशन 2 मिनट का हो गया हो :)
जोनिक

1

सॉफ़्टवेयर डेवलपमेंट कर रहे वर्कस्टेशन के लिए, नहीं, आपको 4GB से अधिक RAM की आवश्यकता नहीं होगी।

रैम की विशाल मात्रा सर्वरों पर सबसे अधिक उपयोगी होती है - आपके पास जितनी अधिक रैम होती है, आपके पास उतना ही अधिक कैश होता है, और कम बार आपको डिस्क को हिट करना पड़ता है। चूंकि डिस्क बहुत धीमी है, इसलिए कुछ डिस्क एक्सेस से बचना भी यादृच्छिक I / O- भारी वातावरण (जैसे भारी लोड किए गए सर्वर) में जबरदस्त प्रदर्शन लाभ प्रदान कर सकता है। अधिक, मर्जर: 128GB RAM बड़े डेटाबेस सर्वर पर असामान्य नहीं है। अत्यधिक समानांतर मशीनों पर चलने वाले एचपीसी एप्लिकेशन को बहुत सारी रैम से लाभ होता है, लेकिन उनमें आमतौर पर बहुत सारे सीपीयू कोर भी होते हैं।

अधिकांश डेस्कटॉप-क्लास एप्लिकेशन जो बड़ी मात्रा में RAM से लाभान्वित होते हैं, 3D- संबंधित होते हैं, ठीक उसी कारण से: यदि आप सॉलिडवॉर्क्स में एक जटिल भाग डिज़ाइन कर रहे हैं या आपके पास क्या है, रैम में कैश्ड सभी प्रासंगिक बिट्स काम कर रहे हैं त्वरित और आसान मॉडल के साथ। 16GB मेमोरी के ऊपर वर्कस्टेशन देखना दुर्लभ है, लेकिन ऐसा होता है।


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

1

64-बिट OS पर चलने वाले एक एप्लिकेशन को लें, जिसमें 64-बिट कंप्यूटिंग का समर्थन करने वाले हार्डवेयर हो, और कुछ बहुत विशाल डेटा फ़ाइलों को जोड़ सकते हैं। फिर> 4GB एक अच्छी बात है।

मेरे सिर के वैज्ञानिक कंप्यूटिंग (सांख्यिकीय विश्लेषण, जैविक मॉडलिंग, भौतिकी सिमुलेशन ...) के शीर्ष पर कुछ सबसे आम कार्यक्रम हैं जो नियमित रूप से 4 जीबी से अधिक का उपयोग करते हैं।

क्या इससे आपको फायदा होगा? शायद जबरदस्त रूप से नहीं, जब तक कि आप वास्तव में एक ही समय में अपने कंप्यूटर पर हर किसी का ऐप खोलना पसंद नहीं करते हैं ... ;-)


1

सॉफ्टवेयर 3D रेंडर इंजन सॉफ्टवेयर का एक वर्ग है जो बहुत सारे रैम से बहुत लाभान्वित होता है। वे आमतौर पर मैक्सोन सिनेमा 4 डी, ऑटोडेस्क माया, सॉफ्टिमेज एक्सएसआई आदि जैसे अनुप्रयोगों के साथ आते हैं।


0

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



0

आप कंप्यूटर साइंस की पढ़ाई करें। कुछ स्कूल प्रोग्रामिंग परियोजनाओं को बहुत अधिक हार्डवेयर शक्ति की आवश्यकता होगी। मुझे याद है कि मैंने विश्वविद्यालय में कई परियोजनाएँ कीं, जो सभी रैम को खा सकती थीं जिन्हें मैं फेंक सकता था।


0

अकेले ब्राउज़र बहुत सारे रैम का उपभोग कर सकते हैं, आपको बस कई पेज खोलने की जरूरत है। 20 HD फ्लैश वीडियो करेंगे।


0

Crysis के संपादक, सैंडबॉक्स 2, बेहद लाभ पहुंचाते हैं। किसी भी एप्लिकेशन को एक भयानक जानकारी के साथ जल्दी से निपटना होगा जो आपको धन्यवाद देगा।

व्यक्तिगत रूप से, मेरे पास 2GB RAM है, और लगभग इसे कभी नहीं भरें। एकमात्र कारण जो मुझे अधिक मिलेगा वह उस "लगभग" को दूर करना होगा, और ज्ञान में सुरक्षित होना मेरा पीसी जो कुछ भी मैं इसे फेंक सकता हूं वह बहुत अधिक ले सकता है। (एक ईंट को छोड़कर, मेरा मामला उतना कठिन नहीं है)


0

लांस रॉबर्ट्स से सहमत आपके ओएस को इसका समर्थन करना चाहिए, इसे पढ़ें (टिप्पणियों की जांच करें) यदि यह नहीं है - 32 बिट सिस्टम पर गैर-पता योग्य व्यर्थ रैम का उपयोग करना , आशा है कि यह मदद करता है।


0

@me: 32 बिट्स OS PA (phisical एड्रेस एक्सटेंशन) का उपयोग करके 3 या 4GB से अधिक रैम का उपयोग कर सकता है। यह फीचर पेंटियम प्रो के बाद से है, और 64 जीबी तक मैप करने की अनुमति देता है, जिससे प्रत्येक प्रक्रिया 4 जीबी एड्रेस मेमोरी स्पेस की अधिकतम हो जाती है। ड्राइवर असंगतताओं के कारण विंडोज एक्सपी और विस्टा इस सुविधा को अपंग कर देते हैं। अधिक जानकारी के लिए, कृपया http://josearrarte.com/blog/2009/08/30/64GB-de-RAM-en-un-sistema-operativo-de-32-bits/ (स्पेनिश में) पढ़ें ।

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