Ubuntu 18.04 पूर्ण रैम आकार का पता नहीं लगा रहा है


11

मेरे पास विंडोज 10 के साथ उबंटू 18.04 डुअल बूटेड है। विंडोज 10 में फुल 8 जीबी रैम है।

लेकिन उबंटू में यह केवल 6.8 जीबी दिखाता है।

"स्क्रीनशॉट के बारे में"

क्या इसे 8 जीबी के पास बनाने का कोई तरीका है या यह प्राकृतिक है?

~ $ मुक्त
              कुल उपलब्ध मुफ्त साझा बफ़ / कैश उपलब्ध है
मेम: 7097484 1775180 3633172 67964 1689132 4994508
स्वैप: 1000444 0 1000444

स्वैप क्षेत्र को बंद करने के बाद,

~ $ मुक्त
              कुल उपलब्ध मुफ्त साझा बफ़ / कैश उपलब्ध है
मेम: 7097484 1776700 4761256 111464 559528 4949096
स्वैप: ० ० ०

उत्पादन

~ # dmesg | grep- आई मेमोरी:
[0.000000] प्रधान मंत्री: पंजीकृत नोसवे मेमोरी: [मेम 0x00000000-0x00000fff]
[0.000000] PM: पंजीकृत नोसवे मेमोरी: [मेम 0x00087000-0x00087fff]
[0.000000] प्रधान मंत्री: पंजीकृत नोसवे मेमोरी: [मेम 0x000a0000-0x000bffff]
[0.000000] प्रधान मंत्री: पंजीकृत नोसवे मेमोरी: [मेम 0x000c0000-0x000fffff]
[0.000000] PM: पंजीकृत नोसवे मेमोरी: [मेम 0x09b00000-0x09dfffff]
[0.000000] PM: पंजीकृत नोसवे मेमोरी: [मेम 0x09f00000-0x09f09fff]
[0.000000] PM: पंजीकृत नोसवे मेमोरी: [मेम 0x6427a000-0x64b79fff]
[0.000000] PM: पंजीकृत नोसवे मेमोरी: [मेम 0x6b58f000-0x6b78efff]
[0.000000] PM: पंजीकृत नोसवे मेमोरी: [मेम 0x6b78f000-0x6d78efff]
[0.000000] PM: पंजीकृत नोसवे मेमोरी: [मेम 0x6d78f000-0x6f78efff]
[0.000000] PM: पंजीकृत नोसवे मेमोरी: [मेम 0x6f78f000-0x6f7fefff]
[0.000000] PM: पंजीकृत नोसवे मेमोरी: [मेम 0x6f800000-0xafffffff]
[0.000000] PM: पंजीकृत नोसवे मेमोरी: [मेम 0xb0000000-0xf7ffffff]
[0.000000] PM: पंजीकृत नोसवे मेमोरी: [मेम 0xf8000000-0xfbffffff]
[0.000000] PM: पंजीकृत नोसवे मेमोरी: [मेम 0xfc000000-0xfebfffff]
[0.000000] प्रधान मंत्री: पंजीकृत नोसवे मेमोरी: [मेम 0xfec00000-0xfec00fff]
[0.000000] PM: पंजीकृत नोसवे मेमोरी: [मेम 0xfec01000-0xfec0ffff]
[0.000000] PM: पंजीकृत नोसवे मेमोरी: [मेम 0xfec10000-0xfec10fff]
[0.000000] प्रधान मंत्री: पंजीकृत नोसवे मेमोरी: [मेम 0xfec11000-0xfed7ffff]
[0.000000] प्रधान मंत्री: पंजीकृत नोसवे मेमोरी: [मेम 0xfed80000-0xfed80fff]
[0.000000] PM: पंजीकृत नोसवे मेमोरी: [मेम 0xfed81000-0xfedfffff]
[0.000000] प्रधान मंत्री: पंजीकृत नोसवे मेमोरी: [मेम 0xfee00000-0xfee00fff]
[0.000000] PM: पंजीकृत नोसवे मेमोरी: [मेम 0xfee01000-0xff7fffff]
[0.000000] प्रधान मंत्री: पंजीकृत नोसवे मेमोरी: [मेम 0xff800000-0xfff4ffff]
[0.000000] प्रधान मंत्री: पंजीकृत नोसवे मेमोरी: [मेम 0xfff50000-0xffffff]
[0.000000] मेमोरी: 6929972K / 7238032K उपलब्ध (12300K कर्नेल कोड, 2472K rwdata, 4248K rodata, 2408K init, 2416K bss, 308060 आरक्षित, 0K cma- आरक्षित)
[०.०३ ९ memory६३] एसएमपी विकल्प मेमोरी को मुक्त करना: ३६ के
[१.१४ memory१२१] नि: शुल्क initrd स्मृति: ५४२१२K
[१४१.५१ ९ ३४१] अप्रयुक्त कर्नेल मेमोरी को मुक्त करना: २४०। के
[१५३.३१०६ 153४] अप्रयुक्त कर्नेल मेमोरी मुक्त: २०० .K
[१५३.३१ernel ९ 153६] अप्रयुक्त कर्नेल मेमोरी मुक्त: १। ९ ६ के
[१५३. [६ ९ ५४६] [टीटीएम] जोन कर्नेल: उपलब्ध ग्राफिक्स मेमोरी: ३५४ k6४२ केबी
[१५३. [६ ९ ५४ 153] [टीटीएम] ज़ोन डीएम ३२: उपलब्ध ग्राफिक्स मेमोरी: २० ९ 6१५२ कीबी

16
RAM में से कुछ शायद ग्राफिक्स के लिए आरक्षित हैं।
15


लेकिन मेरे पास Radeon 560X (4GB VRAM) है, डिफ़ॉल्ट रूप से यह AMD रेवेन (एकीकृत ग्राफिक्स) दिखा रहा है, क्या मैं इसे Radeon का उपयोग करने के लिए बदल सकता हूं? @mikewhatever
अब्राहम फ्रांसिस

1
लेकिन यहाँ 1 जीबी से अधिक का अंतर है? @ डॉग स्माइथीज
अब्राहम फ्रांसिस

खैर, अपने प्रश्न को संपादित करें और संबंधित सामग्री जोड़ें /var/log/kern.log। मैंने आपको जो उत्तर दिया वह सिर्फ इतना था कि आपको पता होगा कि क्या देखना है। यह भी देखें यहाँ
डग स्माइथीज

जवाबों:


26

यह रेखा:

[    0.000000] Memory: 6929972K/7238032K available (12300K kernel code, 2472K rwdata, 4248K rodata, 2408K init, 2416K bss, 308060K reserved, 0K cma-reserved)

इंगित करता है कि BIOS कर्नेल 7238032K मेमोरी दे रहा है। शेष मेमोरी का उपयोग BIOS द्वारा किया जा रहा है:

8,388,608 K कुल - 7,238,032 K कर्नेल = 1,150,576 K BIOS द्वारा आरक्षित।

यह BIOS के लिए आरक्षित करने के लिए एक असामान्य रूप से बड़ी राशि है। आपको शायद यह पता लगाने की कोशिश करने के लिए अपनी BIOS सेटिंग्स को देखना होगा कि क्यों।


8
यह संभव है कि BIOS ऑन-बोर्ड GPU के लिए बड़ी मात्रा में मेमोरी को जला रहा है (इसके बावजूद इसका उपयोग नहीं किया जा रहा है, अपनी स्वयं की रैम आपूर्ति के साथ ऐड-ऑन के पक्ष में)। यह सेटिंग्स का पहला सेट होगा, जिसमें मैं देखूंगा कि कोई BIOS OS से भौतिक RAM का इतना बड़ा हिस्सा वापस पकड़ रहा है।
डेविड स्पिललेट

7

क्यों : मेरा एसर नाइट्रो 5 (AN515-42, Radeon RX 560X) 8 जीबी रैम है लेकिन इसका सिर्फ 6.9 जीबी रैम ही है?

यह केवल बायोस में "निश्चित" हो सकता है! लेकिन सभी बायोस आपको वीडियो कार्ड की पूर्व-आवंटित मेमोरी को बदलने की अनुमति नहीं देते हैं, क्योंकि नोटबुक में ईंट को मोड़ने का जोखिम होता है! क्या आप इस सेटिंग की तस्वीर ले सकते हैं?


0

उबंटू आपके सीपीयू के एकीकृत ग्राफिक्स का उपयोग कर रहा है, जो ~ 1.1 जीबी सिस्टम मेमोरी की खपत करता है, जबकि विंडोज असतत ग्राफिक्स का उपयोग कर रहा है, जो सिस्टम मेमोरी का उपभोग नहीं करता है।

मुझे यकीन नहीं है कि उबंटू iGPU में चूक क्यों करता है, लेकिन आप संभवतः यह सुनिश्चित कर सकते हैं कि आपका AMD GPU ड्राइवर अप टू डेट हो। यदि यह काम नहीं करता है, तो आप हाइब्रिड ग्राफिक्स सुविधा का उपयोग करके GPU के बीच स्विच करने का प्रयास कर सकते हैं , लेकिन ध्यान दें कि यह सुविधा बहुत ही प्रायोगिक और निम्न स्तर की है और यदि आपका हार्डवेयर सेटअप सही नहीं है, तो आप आसानी से अपने Ubuntu इंस्टाल को बूट करने से रोक सकते हैं। समर्थित।


क्या आप यहां मेरी मदद कर सकते हैं: askubuntu.com/questions/1091846/… ?
अब्राहम फ्रांसिस

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