สลับพาร์ติชันบน Linux วิธีกำหนดขนาดที่เหมาะสม

สลับพาร์ติชันบนฮาร์ดไดรฟ์ที่แชร์ การแสดงภาพกราฟิก

สลับพาร์ติชันบนฮาร์ดไดรฟ์ที่แชร์ระหว่าง Windows และ Ubuntu

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

Linux ใช้ swap หรือ swap partition เพื่ออะไร?

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

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

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

การเข้าถึงข้อมูลที่เขียนไปยังพาร์ติชัน swap จะช้ากว่าการเข้าถึงข้อมูลที่เก็บไว้ใน RAM อย่างมาก ดังนั้นการกระจาย Linux ที่เราใช้จะชอบมากกว่า ใช้ swap partition สำหรับข้อมูลเก่า

เกณฑ์เพื่อทราบว่าเราจำเป็นต้องสร้าง swap partition หรือไม่

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

จำเป็นอย่างยิ่งที่จะต้องสร้างพาร์ติชัน swap และในกรณีเหล่านี้:

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

หากติดตั้ง Linux บนคอมพิวเตอร์ที่ตั้งใจจะทำงานกับระบบคลาวด์จะต้องสร้างพาร์ติชัน swap ขึ้นมา

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

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

แน่นอนว่าขนาดของฮาร์ดไดรฟ์ที่คุณมีจะเป็นปัจจัยที่ต้องพิจารณา หากคุณติดตั้งลินุกซ์ดิสทริบิวเตอร์บนเพนไดรฟ์ 16GB คุณจะไม่มีตัวเลือกมากมาย

วิธีกำหนดขนาดที่เหมาะสมของพาร์ติชัน swap

ดังที่คุณจะเห็นว่าคุณติดตั้งลีนุกซ์ที่แตกต่างกันโดยใช้โหมดการติดตั้งอัตโนมัติหรือไม่ไม่มีเกณฑ์ที่เหมือนกันในการกำหนดว่าจะจัดสรรพื้นที่ดิสก์ให้กับพาร์ติชัน swap เท่าใด

  • la si หน่วยความจำ RAM เท่ากับหรือน้อยกว่า 2GB e ได้รับมอบหมายl เพิ่มพื้นที่ดิสก์เป็นสองเท่า
  • ในกรณีที่หน่วยความจำ RAM มากกว่า 2 GB และน้อยกว่า 5 GB sขอ 2 gb ไปยัง RAM
  • เมื่อ แรม  ที่เรามีคือ มากกว่า 5 GB เราจัดสรร 20% ของพื้นที่ดิสก์
  • ในการใช้โหมดไฮเบอร์เนตโดยไม่มีปัญหาขนาดของไฟล์ พาร์ติชัน swap ต้องเท่ากับขนาดของ RAM บวกกับรากที่สองของขนาดของ RAM

แน่นอนว่าไม่มีการผสมผสานระหว่างฮาร์ดแวร์และซอฟต์แวร์ที่เหมือนกัน ที่ดีที่สุดคือลองใช้พื้นที่ดิสก์ขนาดต่างๆเพื่อค้นหาขนาดที่ทำงานได้ดีที่สุดกับแรมและแอปพลิเคชันของเรา

สลับไฟล์

เป็นไปได้ว่าเนื่องจากไม่มีพื้นที่ว่างหรือเหตุผลอื่น ๆ ทำให้ไม่สามารถจัดสรรพื้นที่ทางกายภาพบนฮาร์ดดิสก์เป็นพื้นที่สว็อปได้

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


แสดงความคิดเห็นของคุณ

อีเมล์ของคุณจะไม่ถูกเผยแพร่ ช่องที่ต้องการถูกทำเครื่องหมายด้วย *

*

*

  1. รับผิดชอบข้อมูล: AB Internet Networks 2008 SL
  2. วัตถุประสงค์ของข้อมูล: ควบคุมสแปมการจัดการความคิดเห็น
  3. ถูกต้องตามกฎหมาย: ความยินยอมของคุณ
  4. การสื่อสารข้อมูล: ข้อมูลจะไม่ถูกสื่อสารไปยังบุคคลที่สามยกเว้นตามข้อผูกพันทางกฎหมาย
  5. การจัดเก็บข้อมูล: ฐานข้อมูลที่โฮสต์โดย Occentus Networks (EU)
  6. สิทธิ์: คุณสามารถ จำกัด กู้คืนและลบข้อมูลของคุณได้ตลอดเวลา

  1.   Manolo dijo

    ในที่สุดก็ตรัสรู้มาก

    ฉันมีข้อสงสัย ฉันมีฮาร์ดไดรฟ์หลายตัวและแรม 16 G
    ความสนใจของฉันในการแลกเปลี่ยนคือการจำศีลได้
    ขณะนี้ฉันมีดิสก์ 4 ดิสก์ SSD ที่ฉันมีพาร์ติชัน EFI / boot และ / และส่วนที่เหลือเป็น HDD ในหนึ่งในนั้นฉันมีพาร์ติชัน swap 20G แต่ LinuxMint ของฉันไม่จำศีลอย่างถูกต้อง ฉันทำตามคำแนะนำหลายอย่าง แต่ฉันไม่เคยเข้าใจเลย
    จำเป็นต้องเกิน 20G หรือไม่?
    กราเซีย

    1.    ดิเอโกกอนซาเลซชาวเยอรมัน dijo

      ไม่ใช่วิทยาศาสตร์ที่แน่นอน ตามทฤษฎีแล้ว 20GB ตรงตามหน่วยความจำ + รากที่สองของกฎหน่วยความจำ ลองเพิ่มอีก 10 gb และถ้ามันใช้งานได้ก็ลดลง

  2.   อเล็กซ์ ฮิโนสโตรซา dijo

    ถ้าหน่วยความจำแรมของฉันคือ 8gb พร้อม SWAP 2gb ก็เพียงพอแล้ว แต่ถ้าหน่วยความจำของฉันคือ 16gb มันจะเพิ่มเป็นสองเท่า, 4, 8,16 ฯลฯ - ...