วิธีปรับปรุงประสิทธิภาพของ Ubuntu ด้วย ZSwap

ทักซ์มาสคอต

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

เครื่องมือเคอร์เนลนี้มีประโยชน์โดยเฉพาะอย่างยิ่งหากเรามีคอมพิวเตอร์ที่มีทรัพยากรน้อยตัวประมวลผลช้าหรือมีฮาร์ดดิสก์ช้าซึ่งทำให้การทำงานของระบบปฏิบัติการช้าลงมากกว่าปกติ

ก่อนเปิดใช้งานและใช้ ZSwap เราต้องตรวจสอบให้แน่ใจว่าเราไม่ได้เปิดใช้งาน ใน Ubuntu เวอร์ชันเก่าในการแจกแจงที่ได้รับมาหรือในเวอร์ชัน LTS เราอาจไม่ได้เปิดใช้งานฟังก์ชันนี้ ปัจจุบันฉันใช้ Ubuntu 17.10 และเวอร์ชันนี้ได้เปิดใช้งานตามค่าเริ่มต้นแล้ว แต่ที่ดีที่สุดคือ ตรวจสอบตัวเองว่าเปิดใช้งานแล้วดังนั้นเราต้องเขียนสิ่งต่อไปนี้ในเทอร์มินัลเท่านั้น:

cat /boot/config-`uname -r` | grep -i zswap

หากสิ่งนี้ปรากฏให้เราเห็น CONFIG_ZSWAP = y, จะหมายความว่าเปิดใช้งานหากปรากฏเหมือนกัน แต่ลงท้ายด้วย« n »ก็หมายความว่าเราไม่ได้เปิดใช้งาน หากเราไม่ได้เปิดใช้งานเราต้องแก้ไขไฟล์ด้วง ในการดำเนินการนี้เราเปิด gedit โดยได้รับอนุญาตจาก root:

gksu gedit /etc/default/grub

และเราแทนที่บรรทัด:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

ปอ

GRUB_CMDLINE_LINUX_DEFAULT = "splash silencioso zswap.enabled = 1 zswap.compressor = lz4"

เราบันทึกปิดไฟล์และอัปเดตด้วง:

sudo update-grub

ตอนนี้เราต้องเปิดใช้งานเครื่องมืออื่นที่ใช้ ZSwap คอมเพรสเซอร์ Lz4. ในการทำสิ่งนี้จากเทอร์มินัลเดียวกันเราเขียนสิ่งต่อไปนี้:

sudo su
echo lz4 >> / etc / initramfs-tools / modules
echo lz4_compress >> / etc / initramfs-tools / modules
update-initramfs -u

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


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

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

*

*

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

  1.   ฟรานซิสโก อันโตนิโอ โนเช็ตติ อันเซียนี่ dijo

    เมาริซิโอฟิเกโรอา

  2.   มิเชล dijo

    เนื่องจากคุณคัดลอกบทความโดยไม่ได้กล่าวถึงผู้เขียน ... อย่างน้อยก็แปลได้ดี บรรทัดคำสั่งมีช่องว่างที่ไม่มีอยู่จริงสร้างขึ้นโดย Google Translator
    บทความต้นฉบับคือ:
    https://ubuntu-mate.community/t/enable-zswap-to-increase-performance/11302

    1.    จิมมี่โอลาโน dijo

      สิทธิ์โดยเคารพทุกความคิดเห็นของฉัน:

      ฉันสนใจอะไรในการเรียนรู้การเผยแพร่ความรู้ฟรีที่ฉันอธิบาย:
      บทความเกี่ยวกับ ubuntu-mate (ภาษาอังกฤษ) ตอบสิ่งที่ฉันคิดได้อย่างรวดเร็วขณะอ่านบทความนี้: เราจะรู้ได้อย่างไรว่าเรามีคอมเพรสเซอร์ LZ4 อยู่

      ดีเอ็มเอสจี | grep -i zswap

      ฉันเพิ่มว่าเราใช้ Ubuntu 16.o4 LTS และทั้งสองถูกเปิดใช้งานตามค่าเริ่มต้นเนื่องจากเป็นครั้งแรกที่เราได้ยินเกี่ยวกับ ZSwap เปิดใช้งานน้อยกว่ามาก (ดูบัญชี Twitter ของเราที่สถานะ @ ks7000 926793773756977152
      https://twitter.com/ks7000/status/926793773756977152
      )

      ด้วยวิธีการที่คำสั่งในเครื่องหมายคำพูด 'uname -r' ใช้ไม่ได้ใน Ubuntu - อย่างน้อยในเวอร์ชันของเราเราคิดว่าใน ArchLinux เป็นขั้นสูงเราจะถามเพื่อนร่วมงานที่ใช้มันและถ้าเราได้รับคำตอบเราจะ ตอบแทนคุณในส่วนเหล่านี้

      รายละเอียดอื่น ๆ : บทความนั้น (จากสิ่งที่ผู้เขียนเขียนเอง) มีพื้นฐานมาจาก (ตัวย่อฉันจะพูด) จาก Archlinux Wiki
      https://wiki.archlinux.org/index.php/Zswap

      ? สวัสดีวันแห่งความสุขมาเผยแพร่ความรู้กันต่อไป!?

    2.    Solrak Rainbowarrior Rainbow dijo

      ขอบคุณที่พูดเพราะใส่แล้วเครื่องของคุณก็เสีย

  3.   จิมมี่โอลาโน dijo

    ฉันแนะนำบทความนี้เกี่ยวกับ ZRAM, ZSWAP และ ZCACHE ซึ่งให้ความกระจ่างมาก (เป็นภาษาอังกฤษ) ในแง่ของฮาร์ดแวร์ที่ต้องใช้งานได้และตัวเลือกที่มีให้:

    https://askubuntu.com/questions/471912/zram-vs-zswap-vs-zcache-ultimate-guide-when-to-use-which-one

    (ตอนนี้ฉันไม่ยุ่งกับความคิดเห็นของฉันอีกแล้วทักทาย!)