6 วิธีในการเพิ่มความเร็วให้กับพีซี Ubuntu ของคุณ
อูบุนตูนั้นค่อนข้างเร็ว แต่ก็มีวิธีการที่จะใช้ประโยชน์จากหน่วยความจำของระบบและเร่งกระบวนการบูตให้เร็วขึ้น เคล็ดลับเหล่านี้บางอย่างสามารถเพิ่มความเร็วได้มากขึ้นโดยเฉพาะกับฮาร์ดแวร์รุ่นเก่า.
โดยเฉพาะอย่างยิ่งการเลือกสภาพแวดล้อมเดสก์ท็อปที่มีน้ำหนักเบาและแอปพลิเคชั่นที่มีน้ำหนักเบาอาจทำให้ระบบเก่าแก่มีอายุการใช้งานที่ยาวนาน คอมพิวเตอร์เครื่องเก่าที่ต่อสู้กับเดสก์ท็อป Unity ของ Ubuntu สามารถให้ประสิทธิภาพที่เหมาะสมสำหรับปีต่อ ๆ ไป.
ติดตั้ง Preload
Preload เป็น daemon - บริการพื้นหลังหรืออีกนัยหนึ่งคือตรวจสอบแอปพลิเคชันที่คุณใช้บนคอมพิวเตอร์ของคุณ มันเรียนรู้ไลบรารีและไบนารีที่คุณใช้และโหลดลงในหน่วยความจำล่วงหน้าเพื่อให้แอปพลิเคชันเริ่มทำงานได้เร็วขึ้น ตัวอย่างเช่นถ้าคุณเปิด LibreOffice และ Firefox เสมอหลังจากเริ่มต้นคอมพิวเตอร์ของคุณโหลดล่วงหน้าจะโหลดไฟล์ของแอปพลิเคชันแต่ละไฟล์ลงในหน่วยความจำโดยอัตโนมัติเมื่อคอมพิวเตอร์ของคุณเริ่มทำงาน เมื่อคุณเข้าสู่ระบบและเปิดใช้งานแอปพลิเคชันจะเริ่มเร็วขึ้น.
Preload ไม่ได้รับการติดตั้งตามค่าเริ่มต้นบน Ubuntu แม้ว่าการแจกแจงบางอย่างจะรวมไว้เป็นค่าเริ่มต้น ในการติดตั้ง Preload ให้เรียกใช้คำสั่งต่อไปนี้:
sudo apt-get install preload
แค่นั้นแหละ! โหลดล่วงหน้าทำงานในพื้นหลังโดยไม่รบกวนคุณ คุณสามารถปรับแต่งการตั้งค่า Preload ได้ในไฟล์ /etc/preload.conf หากคุณต้องการ แต่การตั้งค่าเริ่มต้นควรจะทำงานได้ดี.
ควบคุมแอปพลิเคชั่นเริ่มต้น
แอปพลิเคชันสามารถเริ่มต้นโดยอัตโนมัติเมื่อคุณเข้าสู่ระบบ Ubuntu แพคเกจสามารถเพิ่มรายการ autostart ของตนเองโดยอัตโนมัติ - ตัวอย่างเช่นติดตั้ง Dropbox และคุณจะเริ่มต้นด้วยเดสก์ท็อปของคุณโดยอัตโนมัติ หากคุณมีรายการเหล่านี้ค่อนข้างน้อย - หรือระบบที่ช้ากว่า - สิ่งนี้จะทำให้เดสก์ท็อปของคุณใช้เวลานานขึ้นในการปรากฏ คุณสามารถควบคุมแอปพลิเคชันเริ่มต้นเหล่านี้ได้จากกล่องโต้ตอบแอปพลิเคชันเริ่มต้น.
Ubuntu ซ่อนรายการเริ่มต้นเริ่มระบบโดยอัตโนมัติส่วนใหญ่จากกล่องโต้ตอบนี้ หากต้องการดูให้รันคำสั่งต่อไปนี้ในเทอร์มินัล:
sudo sed -i 's / NoDisplay = true / NoDisplay = false / g' /etc/xdg/autostart/*.desktop
คำสั่งนี้แก้ไขไฟล์ autostart แต่ละไฟล์และเปลี่ยนพารามิเตอร์“ NoDisplay” จาก“ true” เป็น“ false” ทำให้แต่ละรายการปรากฏในรายการ หลังจากเรียกใช้คำสั่งนี้ให้เริ่มต้นกล่องโต้ตอบแอปพลิเคชันเริ่มต้นและคุณจะเห็นตัวเลือกเพิ่มเติม.
อย่าปิดใช้งานรายการเริ่มอัตโนมัติเว้นแต่คุณจะเข้าใจสิ่งที่ทำ ตัวอย่างเช่นหากคอมพิวเตอร์ของคุณไม่มีฮาร์ดแวร์บลูทู ธ คุณสามารถปิดการใช้งานแอปเพล็ต Bluetooth Manager - แต่อย่าปิดการใช้งาน Ubuntu One ถ้าคุณใช้มัน.
คุณควรปิดการใช้งานรายการโดยยกเลิกการเลือกที่ช่องทำเครื่องหมายแทนที่จะคลิกปุ่มลบ หากคุณต้องการเปิดใช้งานรายการในภายหลังคุณสามารถเปิดใช้งานช่องทำเครื่องหมายอีกครั้ง.
ใช้สภาพแวดล้อมเดสก์ท็อปที่เบากว่า
หากคุณใช้ฮาร์ดแวร์รุ่นเก่าที่ต่อสู้กับสภาพแวดล้อมเดสก์ท็อป Unity ที่เป็นค่าเริ่มต้นของ Ubuntu คุณอาจต้องการใช้สภาพแวดล้อมเดสก์ท็อปที่เบากว่า ตัวเลือกที่ดี ได้แก่ LXDE, XFCE - หรือแม้แต่สิ่งที่คล้าย Xmonad หากคุณต้องการสภาพแวดล้อมที่น้อยมาก ตัวเลือกเหล่านี้เป็นเพียงการขีดข่วนพื้นผิวของสภาพแวดล้อมเดสก์ท็อปที่มีน้ำหนักเบา.
ใช้แอพพลิเคชั่นที่เบากว่า
พร้อมกับสภาพแวดล้อมเดสก์ท็อปที่เบากว่าแอปพลิเคชั่นที่มีน้ำหนักเบามากสามารถเพิ่มประสิทธิภาพของระบบที่เก่ากว่าและช้ากว่า ตัวอย่างเช่นหากคุณพิมพ์เอกสารข้อความเป็นครั้งคราวใน LibreOffice Writer ทำไมไม่ลอง Abiword แทนล่ะ มันมีคุณสมบัติน้อยกว่า แต่เร็วกว่า.
หากคุณใช้ Mozilla Thunderbird หรือ GNOME Evolution สำหรับอีเมลของคุณคุณอาจลองใช้ Sylpheed ซึ่งเป็นโปรแกรมอีเมลกราฟิกที่มีน้ำหนักเบากว่า คุณจะพบทางเลือกที่มีน้ำหนักเบาสำหรับโปรแกรมส่วนใหญ่ที่คุณใช้ - เพียงแค่ให้ Google คุณสามารถทิ้งแอปพลิเคชั่นกราฟิกทั้งหมดและทำทุกอย่างด้วยแอปพลิเคชั่นเทอร์มินัลคุณจะพบทางเลือกมากมายที่อิงกับเทอร์มินัล.
ลดการบูตเมนูล่าช้า
หากคุณติดตั้งระบบปฏิบัติการหลายระบบ Ubuntu จะแสดงเมนูตัวโหลดบูต GRUB เป็นเวลา 10 วินาทีเมื่อคุณเริ่มคอมพิวเตอร์ หลังจาก 10 วินาทีมันจะเริ่มต้นรายการบูตเริ่มต้นของคุณโดยอัตโนมัติ หากปกติคุณจะรอให้ Ubuntu เลือกรายการบูตเริ่มต้นคุณสามารถลดการหมดเวลานี้และใช้เวลาไม่กี่วินาทีในการบูต.
หากต้องการแก้ไขการตั้งค่านี้ให้เปิดไฟล์ / etc / default / grub ในเท็กซ์เอดิเตอร์:
gksu gedit / etc / default / grub
เปลี่ยนค่าของ GRUB_TIMEOUT ในไฟล์เป็นตัวเลขต่ำ หากคุณตั้งค่าการหมดเวลาเป็นสิ่งที่ต่ำมาก - พูด 1 วินาที - คุณสามารถเข้าถึงเมนูการบู๊ตได้โดยการกดปุ่มลูกศรหรือปุ่ม Escape อย่างต่อเนื่องในขณะที่บูทเครื่องคอมพิวเตอร์ของคุณ.
บันทึกไฟล์และรันคำสั่งต่อไปนี้เพื่อใช้การเปลี่ยนแปลงของคุณ:
sudo update-grub2
คุณยังสามารถแก้ไขการตั้งค่านี้ - และการตั้งค่าอื่น ๆ ของ GRUB2 - ได้ด้วย Grub-Customizer.
ปรับแต่ง Swappiness
ตัวเลือกสุดท้ายคือข้อขัดแย้ง แม้แต่ผู้พัฒนาเคอร์เนล Linux ก็ไม่เห็นด้วยกันเกี่ยวกับค่าที่ดีที่สุดสำหรับพารามิเตอร์ swappiness.
ค่า swappiness ควบคุมแนวโน้มของเคอร์เนล Linux ในการสลับซึ่งก็คือย้ายข้อมูลออกจาก RAM และไปยังไฟล์ swap บนดิสก์ ยอมรับค่าระหว่าง 0 ถึง 100.
- 0: เคอร์เนลจะหลีกเลี่ยงการสลับกระบวนการออกจากหน่วยความจำกายภาพและไปยังพาร์ทิชัน swap ให้นานที่สุด.
- 100: เคอร์เนลจะสลับกระบวนการอย่างจริงจังจากหน่วยความจำกายภาพและไปยังพาร์ทิชัน swap โดยเร็วที่สุด.
ค่า swappiness เริ่มต้นของ Ubuntu คือ 60 หากคุณพบว่า Ubuntu กำลังแลกเปลี่ยนกระบวนการลงดิสก์เมื่อไม่ควรทำคุณสามารถลองใช้ค่าที่ต่ำกว่าได้ - พูด, 10.
หากต้องการเปลี่ยนค่า swappiness ชั่วคราวเป็น 10 ให้ใช้คำสั่งต่อไปนี้:
sudo sysctl vm.swappiness = 10
การเปลี่ยนแปลงนี้จะหายไปเมื่อระบบของคุณเริ่มต้นใหม่ หากคุณต้องการรักษาค่าระหว่างบูทให้แก้ไขไฟล์ /etc/sysctl.conf:
gksu gedit /etc/sysctl.conf
ค้นหา vm.swappiness ในไฟล์และเปลี่ยนค่า หากไม่มีอยู่ให้เพิ่มไปที่ท้ายไฟล์ในบรรทัดใหม่เช่น:
vm.swappiness = 10
บันทึกไฟล์หลังจากทำการเปลี่ยนแปลง.
คุณเร่งความเร็วระบบ Ubuntu ของคุณอย่างไร? คุณมีค่า swappiness ที่ต้องการหรือไม่? แสดงความคิดเห็นและแจ้งให้เราทราบ.