Ubuntu 18.04 ไม่พบขนาด RAM เต็ม


11

ฉันมี Ubuntu 18.04 dual booted พร้อม Windows 10 Windows 10 แสดง RAM 8 GB เต็ม

แต่ใน Ubuntu มันแสดงเพียง 6.8 GB

ภาพหน้าจอ "เกี่ยวกับ"

มีวิธีที่จะทำให้มันใกล้ 8 GB หรือเป็นธรรมชาตินี้

~ $ ฟรี
              มีการใช้ buff / cache ที่ใช้ร่วมกันฟรีทั้งหมดที่มีอยู่
Mem: 7097484 1775180 3633172 67964 1689132 4994508
สลับ: 1000444 0 1,000444

หลังจากปิดพื้นที่การแลกเปลี่ยนแล้ว

~ $ ฟรี
              มีการใช้ buff / cache ที่ใช้ร่วมกันฟรีทั้งหมดที่มีอยู่
Mem: 7097484 1776700 4761256 111464 559528 4949096
สลับ: 0 0 0

เอาท์พุต

~ # dmesg | หน่วยความจำ grep -i:
[0.000000] PM: หน่วยความจำที่บันทึกไว้: [mem 0x00000000-0x00000fff]
[0.000000] PM: หน่วยความจำที่บันทึกไว้: [mem 0x00087000-0x00087fff]
[0.000000] PM: หน่วยความจำที่บันทึกไว้: [mem 0x000a0000-0x000bffff]
[0.000000] PM: หน่วยความจำที่บันทึกไว้: [mem 0x000c0000-0x000fffff]
[0.000000] PM: หน่วยความจำที่บันทึกไว้: [mem 0x09b00000-0x09dfffff]
[0.000000] PM: หน่วยความจำที่บันทึกไว้: [mem 0x09f00000-0x09f09fff]
[0.000000] PM: หน่วยความจำที่บันทึกไว้: [mem 0x6427a000-0x64b79fff]
[0.000000] PM: หน่วยความจำที่บันทึกไว้: [mem 0x6b58f000-0x6b78efff]
[0.000000] PM: หน่วยความจำที่บันทึกไว้: [mem 0x6b78f000-0x6d78efff]
[0.000000] PM: หน่วยความจำที่บันทึกไว้: [mem 0x6d78f000-0x6f78efff]
[0.000000] PM: หน่วยความจำที่บันทึกไว้: [mem 0x6f78f000-0x6f7fefff]
[0.000000] PM: หน่วยความจำ nosave ที่ลงทะเบียน: [mem 0x6f800000-0xafffffff]
[0.000000] PM: หน่วยความจำที่บันทึกไว้: [mem 0xb0000000-0xf7ffffff]
[0.000000] PM: หน่วยความจำที่บันทึกไว้: [mem 0xf8000000-0xfbffffff]
[0.000000] PM: หน่วยความจำที่บันทึกไว้: [mem 0xfc000000-0xfebfffff]
[0.000000] PM: หน่วยความจำที่บันทึกไว้: [mem 0xfec00000-0xfec00fff]
[0.000000] PM: หน่วยความจำที่บันทึกไว้: [mem 0xfec01000-0xfec0ffff]
[0.000000] PM: หน่วยความจำที่บันทึกไว้: [mem 0xfec10000-0xfec10fff]
[0.000000] PM: หน่วยความจำที่บันทึกไว้: [mem 0xfec11000-0xfed7ffff]
[0.000000] PM: หน่วยความจำที่บันทึกไว้: [mem 0xfed80000-0xfed80fff]
[0.000000] PM: หน่วยความจำที่บันทึกไว้: [mem 0xfed81000-0xfedfffff]
[0.000000] PM: หน่วยความจำที่บันทึกไว้: [mem 0xfee00000-0xfee00fff]
[0.000000] PM: หน่วยความจำที่บันทึกไว้: [mem 0xfee01000-0xff7fffff]
[0.000000] PM: หน่วยความจำที่บันทึกไว้: [mem 0xff800000-0xfff4ffff]
[0.000000] PM: หน่วยความจำ nosave ที่ลงทะเบียน: [mem 0xfff50000-0xffffffff]
[0.000000] หน่วยความจำ: มี 6929972K / 7238032K (รหัสเคอร์เนล 12300K, 2472K rwdata, 4248K rodata, 2408K init, 2416K bss, 308060K ลิขสิทธิ์, 0K cma สงวนไว้)
[0.039763] การเพิ่มหน่วยความจำทางเลือกของ SMP: 36K
[1.147121] การเพิ่มหน่วยความจำเริ่มต้น: 54212K
[141.519341] การเพิ่มหน่วยความจำเคอร์เนลที่ไม่ได้ใช้: 2408K
[153.310684] การเพิ่มหน่วยความจำเคอร์เนลที่ไม่ได้ใช้: 2008K
[153.317976] การเพิ่มหน่วยความจำเคอร์เนลที่ไม่ได้ใช้: 1896K
[153.869546] [TTM] Zone kernel: หน่วยความจำกราฟิกที่มีอยู่: 3548742 kiB
[153.869547] [TTM] โซน dma32: หน่วยความจำกราฟิกที่มีอยู่: 2097152 kiB

16
RAM บางตัวอาจถูกสงวนไว้สำหรับกราฟิก
เล็ก ๆ น้อย ๆ


แต่ฉันมี Radeon 560X (4GB VRAM) โดยค่าเริ่มต้นจะแสดง AMD Raven (กราฟิกในตัว) ฉันสามารถเปลี่ยนเป็น Radeon ได้หรือไม่ @mikewhething
Abraham Francis

1
แต่ที่นี่มีความแตกต่างมากกว่า 1 GB ใช่ไหม? @Doug Smythies
Abraham Francis

/var/log/kern.logดีแก้ไขคำถามและเพิ่มสิ่งที่เกี่ยวข้องจากคุณ คำตอบที่ฉันได้ชี้ให้คุณเห็นก็คือเพื่อที่คุณจะได้รู้ว่าควรมองหาอะไร ดูเพิ่มเติมที่นี่
Doug Smythies

คำตอบ:


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 Kernel = 1,150,576 K สงวนไว้โดย BIOS

นั่นเป็นจำนวนที่มากผิดปกติสำหรับ BIOS ที่จะจอง คุณจะต้องดูการตั้งค่าไบออสของคุณเพื่อพยายามหาสาเหตุ


8
เป็นไปได้ว่าไบออสกำลังสำรองหน่วยความจำจำนวนมากสำหรับ GPU ออนบอร์ด (แม้ว่าจะไม่ได้ใช้งานก็จะเป็นประโยชน์กับแอดออนส่วนเสริมที่มีหน่วยความจำ RAM ของตัวเอง) นั่นเป็นชุดแรกของการตั้งค่าที่ฉันจะดูว่า BIOS ค้างไว้เป็นจำนวนมากแรมทางกายภาพจากระบบปฏิบัติการ
David Spillett

7

จาก: ทำไม acer nitro 5 ของฉัน (AN515-42, Radeon RX 560X) RAM 8GB ขนาด 8 กิกะไบต์ แต่ RAM เพียง 6.9gb ใช้งานได้หรือไม่

สิ่งนี้สามารถเป็น "คงที่" ในประวัติ! แต่ไบออสบางตัวอาจไม่อนุญาตให้คุณเปลี่ยนหน่วยความจำที่จัดสรรไว้ล่วงหน้าของการ์ดแสดงผลเนื่องจากมีความเสี่ยงที่โน้ตบุ๊คจะเปลี่ยนเป็นก้อนอิฐ! คุณสามารถถ่ายรูปการตั้งค่านี้ได้ไหม


0

Ubuntu ใช้กราฟิกรวมของ CPU ซึ่งใช้หน่วยความจำระบบประมาณ 1.1GB ในขณะที่ Windows ใช้กราฟิกแยกซึ่งไม่มีหน่วยความจำระบบ

ฉันไม่แน่ใจว่าทำไม Ubuntu จึงตั้งต้นให้ iGPU แต่คุณสามารถใช้ dGPU ได้โดยตรวจสอบให้แน่ใจว่าไดรเวอร์ GPU GPU ของคุณทันสมัย หากวิธีนี้ไม่ได้ผลคุณสามารถลองใช้คุณลักษณะกราฟิกแบบไฮบริดเพื่อสลับไปมาระหว่าง GPU แต่โปรดทราบว่าคุณลักษณะนี้เป็นรุ่นทดลองและระดับต่ำมากและสามารถป้องกันการติดตั้ง Ubuntu ของคุณได้อย่างง่ายดาย ได้รับการสนับสนุน.


คุณสามารถช่วยฉันได้ที่นี่: askubuntu.com/questions/1091846/… ?
อับราฮัมฟรานซิส

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.