แรมทั้งหมดหายไปไหน


9

ฉันมี RAM 1GB และเมื่อฉันใช้ NetBeans และ Firefox พวกเขาจะได้รับ RAM ประมาณ 300MB ในบางจุดระบบจะช้ามากอาจช้ากว่าปกติ 100 เท่าการสลับหน้าต่าง ( Alt+ Tab) กลายเป็นงานใหญ่และคอมพิวเตอร์ก็ใช้งานได้จริง นี่อาจเป็นช่วงเวลาที่มันเริ่มที่จะแลกเปลี่ยน

สองคำถาม:

  1. ตามภาพที่มีให้ RAM ทั้งหมดหายไปไหน? เมื่อฉันคำนวณหน่วยความจำกระบวนการทั้งหมดมันมีขนาดเล็กกว่า 1GB
  2. เป็นเรื่องปกติหรือไม่ที่ระบบจะช้าลง 100 เท่าเมื่อ RAM เต็มและใช้พื้นที่สว็อป?

บนคอมพิวเตอร์เครื่องอื่นที่มี RAM 4GB ฉันไม่มีปัญหา

ป้อนคำอธิบายรูปภาพที่นี่ ป้อนคำอธิบายรูปภาพที่นี่

อัปเดต:ฉันเพิ่ม RAM 2GB ตอนนี้ฉันมี 3GB ใครก็ตามที่ต้องการใช้แอพขนาดใหญ่ที่มี 1GB ใน Unity ฉันไม่คิดว่ามันจะใช้งานได้ ทำงานได้ดีบนเดสก์ท็อปที่ว่างเปล่า :)


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

คำตอบ:


13
  1. ภายใต้มุมมองตรวจสอบให้แน่ใจว่าคุณได้เลือกกระบวนการทั้งหมด :

    ป้อนคำอธิบายรูปภาพที่นี่

  2. ใช่มันเป็นเรื่องปกติ สลับพื้นที่บนฮาร์ดไดรฟ์ช้ากว่าแรม


ขอบคุณสำหรับคำตอบ. ใช่มีกระบวนการมากขึ้นเช่น apache มีสองกระบวนการ ยังคงดูเหมือนว่ายอดรวมไม่เกิน 700MB แต่มีจำนวนมากที่มี N / A สำหรับความทรงจำ โดยทั่วไปมีจำนวนมากมากกว่า 100! เป็นเรื่องปกติหรือไม่ ดังนั้นหากฉันต้องการใช้แอพหนัก ๆ นี้ฉันต้องซื้อ RAM เพิ่มหรือไม่ :)
umpirsky

ฉันมีปัญหาที่คล้ายกัน นอกจากนี้ใน "การตรวจสอบระบบ" คุณไม่เห็นบัฟเฟอร์และแคช free -mที่เห็นนี้ไปยังสถานีและพูด คุณสามารถใช้ Chromium แทน firefox มันอาจใช้ ram ได้ดีกว่า (มันจะปล่อย ram หลังจากที่คุณปิดแท็บซึ่งแตกต่างจาก Firefox)
gsedej

เฮ้ฉันจะเพิ่มแรมอีก แต่ฉันแค่ต้องการตรวจสอบว่านี่เป็นพฤติกรรมปกติ ฉันไม่ได้คาดหวังอย่างมากที่จะชะลอตัวลงเมื่อหน่วยความจำไม่เพียงพอ
umpirsky

โปรดจำไว้ว่าการ์ดวิดีโอในตัวอาจมีการจัดสรร RAM ของคุณไว้เช่นกันทำให้คุณมีพื้นที่เริ่มต้นน้อยกว่า 1GB
Nerdfest

3

ใช่เป็นเรื่องปกติที่ระบบของคุณจะช้ามากหรือใช้ไม่ได้เลยเมื่อ RAM ของคุณเต็ม (เชื่อฉันฉันมี RAM 2GB เท่านั้น)


1
ฉันไม่เห็นวัตถุประสงค์ของการมีพาร์ติชั่นการสลับในตอนนั้น :)
umpirsky

3
@umpirsky: ถ้าคุณไม่มี swap, Linux จะรัน OOM kill และกระบวนการจะถูกฆ่า หากคุณ "โชคดี" นั่นเป็นเพียง Firefox กับเว็บไซต์ที่ไม่สำคัญ หากคุณไม่ร่ำรวยก็เป็นงานที่ไม่ได้บันทึกของคุณ
Lekensteyn

1
@Lekensteyn ฉันรู้ว่า :) นั่นเป็นเรื่องตลกเพราะระบบไม่สามารถใช้งานได้เมื่อคุณออกจาก RAM ฉันไม่แน่ใจว่าเป็นกรณีของ Windows (ฉันไม่ชอบอยู่ดี)
umpirsky


1

คุณเข้ารหัสโฟลเดอร์ตามบ้านของคุณโดยบังเอิญหรือไม่? ฉันทำและมันยังสร้างการแลกเปลี่ยนที่เข้ารหัส (มันจะทำต่อเมื่อติดตั้ง Ubuntu)

การเปลี่ยนที่นอกเหนือจากการชะลอเวลาบูตของฉันดูเหมือนจะช้ามาก: สำหรับความเห็นอกเห็นใจฉันใช้ Pentium 4, 1GB ของ RAM เป็นพีซีหลักของฉัน (เข้ารหัสที่บ้าน แต่ไม่สลับฉันคิดว่า) และไม่เคยเปลี่ยนเลยแย่มากเหมือนตอนนี้ แล็ปท็อป Core I5 ​​พร้อม RAM 4GB

ฉันต้องใช้ swap เมื่อทำงานกับ PDF (โปรแกรมที่เกี่ยวข้องส่วนใหญ่ดูเหมือนจะลืมว่า / tmp มีอยู่ .. )

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