แล็ปท็อปของฉันใช้ RAM ได้เท่าใด


9

ฉันมี RAM 3987MB บนแล็ปท็อปของฉัน ตัวจัดการงาน (ระบบ) บอกว่าฉันใช้ RAM นี้ 700MB ในขณะที่คำสั่ง "ฟรี -m" บอกว่าฉันกำลังใช้เกือบ 1500MB อันไหนถูกต้องและทำไมพวกเขาแสดงสองค่าแตกต่างกันอย่างไร

ขอบคุณสำหรับความช่วยเหลือใด ๆ


1
เครื่องมือจัดการหน้าต่าง (เดสก์ท็อป) กำลังใช้ RAM เช่นกัน และโปรแกรมที่ทำงานอยู่ทั้งหมดในเวลาเดียวกันคุณกำลังใช้เครื่องของคุณ
dschinn1001

คำตอบ:


10

หวังว่าคุณเพิ่งบูทหรือยังไม่ได้ผลมากนัก ระบบอูบุนตูควรใช้ประโยชน์จาก ram ทั้งหมด ทั้งสองถูกต้อง ด้านล่างคือจำนวนจริงที่ใช้สำหรับแอปพลิเคชันและฟรีรวมแคช

แคชคือข้อมูลที่อ่านจากฮาร์ดไดรฟ์ของคุณในหน่วยความจำ ครั้งที่สองที่คุณต้องการหน่วยความจำแคชบางส่วนจะถูกบูชายัญ แต่ถ้าคุณเข้าถึงไฟล์ในระบบของคุณที่อยู่ในแคชระบบจะใช้สิ่งนั้นแทนการเข้าถึงดิสก์ที่ช้าเพื่อให้เครื่องของคุณทำงานได้เร็วขึ้นและสิ้นเปลืองพลังงานน้อยลง

ผลลัพธ์ของfree -mบนระบบของฉัน:

             total       used       free     shared    buffers     cached
Mem:          1763       1634        129          0         15        483
-/+ buffers/cache:       1135        627
Swap:         1019        675        343

ระบบที่ดีต่อสุขภาพพร้อมหน่วยความจำขั้นต่ำฟรี -/+ buffers/cacheขอให้สังเกตบรรทัดที่สอง ฉันใช้1135MBแอปพลิเคชั่นจริงๆและ627MBฟรีถ้าฉันต้องการเพราะเคอร์เนลสามารถเตะแคชที่ใช้แล้วที่เก่าที่สุดได้อย่างง่ายดาย เนื่องจากมันไม่เหมือนกับคอมพิวเตอร์ในบ้านของฉันมันจึงใช้การสลับเช่นกันเพราะแคชมีค่ามากกว่าการเข้าถึงหน่วยความจำไม่ค่อย เคอร์เนลใช้ทรัพยากรคอมพิวเตอร์ของคุณได้ดีเพื่อให้คุณได้รับประโยชน์สูงสุด


2

เปิดเทอร์มินัล (หรือกด Ctrl+ Alt+ T) แล้วพิมพ์topเพื่อดูการใช้งานหน่วยความจำจริง หรือคุณสามารถใช้การตรวจสอบระบบเพื่อดูการใช้หน่วยความจำ


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