SWAP คืออะไร:
พื้นที่สวอปใน Linux ใช้เมื่อปริมาณหน่วยความจำกายภาพ (RAM) เต็ม หากระบบต้องการทรัพยากรหน่วยความจำเพิ่มเติมและ RAM เต็มหน้าเพจที่ไม่ใช้งานในหน่วยความจำจะถูกย้ายไปที่พื้นที่สว็อป ในขณะที่พื้นที่สว็อปสามารถช่วยให้เครื่องมี RAM น้อย แต่ก็ไม่ควรพิจารณาเปลี่ยนเป็น RAM เพิ่มเติม พื้นที่สวอปตั้งอยู่บนฮาร์ดไดรฟ์ซึ่งมีเวลาเข้าถึงช้ากว่าหน่วยความจำกายภาพ
พื้นที่สว็อปสามารถเป็นพาร์ติชั่นสว็อป (แนะนำ), ไฟล์สว็อป, หรือการรวมกันของพาร์ติชั่นสว็อปและไฟล์สว็อป.
Swap ควรเท่ากับ RAM จริง 2 เท่า
ข้อดี:
ให้พื้นที่ล้นเมื่อหน่วยความจำของคุณเต็มสมบูรณ์สามารถย้ายรายการที่ไม่ต้องการออกไปจากหน่วยความจำความเร็วสูงของคุณช่วยให้คุณจำศีล
ข้อเสีย:
ใช้พื้นที่บนฮาร์ดไดรฟ์ของคุณเนื่องจากพาร์ทิชัน SWAP ไม่ปรับขนาดแบบไดนามิกสามารถเพิ่มการสึกหรอของฮาร์ดไดรฟ์ของคุณไม่จำเป็นต้องปรับปรุงประสิทธิภาพ (ดูด้านล่าง)
เมื่อพาร์ทิชัน SWAP "ไม่ช่วย" เช่นเดียวกับใน "ไม่คุ้มค่าเมื่อเทียบกับพื้นที่เก็บข้อมูลเพิ่มเติม":
หากฮาร์ดไดรฟ์ของคุณมีเพียง 5400 RPM และคุณมี RAM น้อยให้พูดว่า> 2GB ทำไม เนื่องจากระบบต้องการเข้าถึงพาร์ติชัน SWAP อย่างต่อเนื่องในที่สุดมันจะช้ามาก แม้ว่าตอนนี้คุณมีพื้นที่ในหน่วยความจำทุกอย่างในพาร์ติชัน SWAP จะต้องถูกย้ายกลับมา เนื่องจากระบบจะช้าลงการจัดสรรจะอยู่ในพาร์ติชัน SWAP สิ่งนี้สามารถแก้ไขได้ด้วยการรีบูต ซึ่งจะใช้เวลาสักครู่เนื่องจากระบบจำเป็นต้องลบทุกอย่างออกจากพาร์ติชัน SWAP ก่อนที่จะปิดเครื่อง
** บทสรุป: **
หากคุณต้องการไฮเบอร์เนตคอมพิวเตอร์ของคุณคุณควรมี SWAP พาร์ติชัน ขนาดของพาร์ติชันนี้ควรเป็นขนาดของหน่วยความจำที่ติดตั้งของคุณบวกอีก 10-25% เพื่อให้มีที่ว่างสำหรับรายการใด ๆ ที่ย้ายไปไว้ในพาร์ติชัน SWAP แล้ว
หากคุณต้องการเพิ่มประสิทธิภาพเล็กน้อย (และคุณมีฮาร์ดไดรฟ์อย่างน้อย 7200rpm) คุณสามารถเพิ่มพาร์ติชัน SWAP ได้หากต้องการ แต่ไม่จำเป็นเว้นแต่คุณมีหน่วยความจำที่ติดตั้งน้อยกว่า 4GB ขนาดนี้สามารถเป็นอะไรก็ได้ที่คุณต้องการ อย่างไรก็ตามฉันขอแนะนำให้ 2x RAM เป็นตัวระบุ หากคุณมีพื้นที่เก็บข้อมูลเพียงพอ
หากคุณมีฮาร์ดไดรฟ์ 5400 rpm คุณไม่ควรสร้างพาร์ทิชัน SWAP เพียงเพราะคอขวดจะทำให้คอมพิวเตอร์ของคุณแย่ลง อย่างไรก็ตามหากคุณต้องการ SWAP จริงๆคุณสามารถสร้างพาร์ติชันโดยใช้แนวทางการปรับขนาดเดียวกันกับที่ระบุไว้ด้านบน - แต่เปลี่ยนค่า swappiness ให้ต่ำลง
ความคิดเห็นของฉัน:
อย่างไรก็ตามในกรณีใด ๆ ถ้าคุณใช้ Ubuntu เป็นระบบปฏิบัติการหลักของคุณสำหรับการใช้งานทุกวันฉันแนะนำขนาด 2x ของ RAM เพราะคุณไม่ได้ติดตั้ง Ubuntu เพราะคุณมีคอมพิวเตอร์เครื่องเก่า แต่เนื่องจากคุณต้องการใช้ระบบเป็นระบบปฏิบัติการหลักของคุณ
แทนที่จะซื้อฮาร์ดแวร์เพิ่มเติมถ้าจำเป็นแทนที่จะปรับพาร์ติชันระบบเพื่อให้ทำงานได้ หากคุณซื้อเกมคุณต้องแน่ใจว่าระบบของคุณ "ทันสมัย" แทนการปรับการตั้งค่าเพื่อให้ "เล่นได้"
คุณสามารถมีพื้นที่พิเศษ SWAP ความเร็วพลังงานแทนที่จะมีขนาดสั้นเกินไปหรือต้องการปรับขนาดทุกอย่างในภายหลัง เพราะคุณต้องการ SWAP หรือพื้นที่ว่างซื้อแรม? หรือต้องการซื้อ ram เร็วเพราะสล็อตหน่วยความจำหนึ่งอัน