ขนาดของพาร์ติชั่นสว็อปเมื่อติดตั้ง Linux

สารบัญ:

ขนาดของพาร์ติชั่นสว็อปเมื่อติดตั้ง Linux
ขนาดของพาร์ติชั่นสว็อปเมื่อติดตั้ง Linux

วีดีโอ: ขนาดของพาร์ติชั่นสว็อปเมื่อติดตั้ง Linux

วีดีโอ: ขนาดของพาร์ติชั่นสว็อปเมื่อติดตั้ง Linux
วีดีโอ: การติดตั้งระบบปฏิบัติการ Windows 7 , 8 ,10 , 11 และ วิธีแบ่ง Partition 2024, เมษายน
Anonim

คำถามที่พบบ่อยสองสามข้อเมื่อติดตั้ง Linux - พาร์ติชั่นสว็อปควรมีขนาดใหญ่แค่ไหนและจำเป็นหรือไม่? ก่อนหน้านี้ แนะนำให้สร้างพาร์ติชั่น swap สองเท่าของจำนวน RAM แต่ตอนนี้ เมื่อจำนวน RAM บนคอมพิวเตอร์สูงถึง 128 กิกะไบต์ กฎนี้ไม่ได้ผลเสมอไป เพราะในกรณีส่วนใหญ่ swap partition จะเปลืองเนื้อที่ว่าง บนฮาร์ดดิสก์….

ขนาดของพาร์ติชั่นสว็อปเมื่อติดตั้ง Linux
ขนาดของพาร์ติชั่นสว็อปเมื่อติดตั้ง Linux

พาร์ติชั่นสว็อปคืออะไรและมีไว้เพื่ออะไร

เมื่อโปรแกรมเริ่มทำงาน รหัสและข้อมูลบางส่วนจะถูกโหลดลงใน RAM (Random Access Memory) หากโปรแกรมที่ทำงานอยู่อย่างน้อยหนึ่งโปรแกรมต้องการ RAM น้อยกว่าที่ติดตั้งบนคอมพิวเตอร์ โปรแกรมเหล่านั้นจะทำงานต่อไปตามปกติ แต่ถ้ามีพื้นที่ว่างเหลือใน RAM น้อยกว่าที่โปรแกรมต้องการโหลดข้อมูล ก็จะเกิดข้อผิดพลาดและหยุดทำงาน

ในช่วงเวลาดังกล่าว ลินุกซ์เริ่มใช้พาร์ติชั่นสว็อปบนฮาร์ดดิสก์เป็นแรม โดย "เพิ่ม" โวลุ่มที่มีอยู่ - จะย้ายข้อมูลที่ไม่ได้ใช้จากแรมไปยังฮาร์ดดิสก์ เพื่อเพิ่มพื้นที่ว่างสำหรับข้อมูลใหม่

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

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

คุณควรจัดสรรพื้นที่สำหรับพาร์ติชั่นสว็อปเท่าไหร่?

เป็นไปไม่ได้ที่จะระบุคำตอบที่ชัดเจนสำหรับคำถามนี้ เนื่องจากขึ้นอยู่กับการกำหนดค่าเฉพาะของระบบและช่วงของงานที่แก้ไข แต่มีคำแนะนำพื้นฐาน:

  • หากจำนวน RAM น้อยกว่า 2 กิกะไบต์ พาร์ติชั่นสว็อปต้องมีขนาดใหญ่เป็นอย่างน้อยสองเท่า
  • หากจำนวน RAM มากกว่า 2 กิกะไบต์ ขนาดของพาร์ติชั่นสว็อปจะต้องเท่ากับ RAM * 2 + 2GB
  • หากจำนวน RAM มากกว่า 4 กิกะไบต์ ขนาดของพาร์ติชั่นสว็อปควรเท่ากับ 20% ของขนาด RAM

แนะนำ: