ใช้สวอปที่ไหน?

สารบัญ:

ใช้สวอปที่ไหน?
ใช้สวอปที่ไหน?
Anonim

Swap ใช้ เพื่อให้มีที่ว่างสำหรับการประมวลผล แม้ว่า RAM จริงของระบบจะหมดแล้วก็ตาม ในการกำหนดค่าระบบปกติ เมื่อระบบเผชิญกับแรงกดดันของหน่วยความจำ ระบบจะใช้การสลับ และต่อมาเมื่อความดันหน่วยความจำหายไปและระบบกลับสู่การทำงานปกติ การสลับจะไม่ใช้อีกต่อไป

หน่วยความจำ swap ใช้อย่างไร

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

ทำไมจึงใช้การสลับในการจัดการหน่วยความจำ

Swapping คือแผนการจัดการหน่วยความจำที่กระบวนการใดๆ สามารถสลับชั่วคราวจากหน่วยความจำหลักเป็นหน่วยความจำรอง เพื่อให้หน่วยความจำหลักสามารถใช้งานได้สำหรับกระบวนการอื่นๆมันคือ ใช้ในการปรับปรุงการใช้หน่วยความจำหลัก … นี่คือเหตุผลว่าทำไมการสลับจึงเรียกว่าการกระชับหน่วยความจำ

ฉันจะรู้ได้อย่างไรว่าการแลกเปลี่ยนใช้อะไร

ขั้นตอนในการตรวจสอบการใช้พื้นที่สว็อปและขนาดใน Linux มีดังนี้:

  1. เปิดแอปพลิเคชั่นเทอร์มินัล
  2. หากต้องการดูขนาดการสลับใน Linux ให้พิมพ์คำสั่ง: swapon -s.
  3. คุณยังสามารถอ้างถึงไฟล์ /proc/swaps เพื่อดูพื้นที่สว็อปที่ใช้งานบน Linux
  4. พิมพ์ฟรี -m เพื่อดูทั้ง RAM และพื้นที่สว็อปของคุณใน Linux

ควรสลับใช้ไหม

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