สิ่งที่ดึงดูดที่สุดอย่างหนึ่งของ Linux ในฐานะระบบนิเวศของระบบปฏิบัติการที่ทรงพลังคือความเร็วที่พร้อมใช้งานทันที แต่มันมีประโยชน์เสมอที่จะเพิ่มความเร็วให้พีซี Linux ของคุณ ด้านล่างนี้คือองค์ประกอบหลายอย่างที่คำนึงถึงความสามารถด้านความเร็วของระบบและวิธีที่ยอดเยี่ยมในการเร่งความเร็ว
การตั้งเวลากระทู้
เริ่มแรก Linux ใช้อัลกอริธึมการตั้งเวลาอย่างง่ายเพื่อจัดการงานในลักษณะเป็นวงกลม นับตั้งแต่การก่อตั้ง Linux ได้ปรับปรุงการตั้งเวลาเธรดอย่างต่อเนื่อง ส่งผลให้มีการออกแบบขั้นสูงและสามารถปรับขนาดได้ซึ่งเรียกว่า Completely Fair Scheduler
CFS ใช้รันไทม์เสมือนเพื่อตัดสินใจว่างานใดจำเป็นต้องดำเนินการ นอกจากนี้ ต้นไม้สีแดง-ดำที่สมดุลในตัวเองของงานที่กำหนดเวลาไว้จะถูกเก็บไว้เพื่อจัดการงานอย่างมีประสิทธิภาพมากกว่าการรันคิว
ระบบไฟล์ขั้นสูง
ลีนุกซ์ใช้ประโยชน์จากการออกแบบระบบไฟล์ขั้นสูงที่น่าแปลกใจเมื่อเทียบกับคู่แข่งในตลาดระบบปฏิบัติการอื่นๆ นับตั้งแต่มีการเปิดตัว Ext3 ของระบบไฟล์ Ext รุ่นที่สาม ลินุกซ์ก็ได้รับประโยชน์จากความสามารถในการทำเจอร์นัล ซึ่งป้องกันความเสียหายของระบบไฟล์ได้อย่างมีประสิทธิภาพในกรณีที่การถ่ายโอนไฟล์ล้มเหลวหรือไฟฟ้าดับ
Ext4 ขยายฟังก์ชันการทำงานของ Ext3 เพิ่มเติมเพื่อรองรับไฟล์ที่มีขนาดใหญ่กว่ามากและอนุญาตให้มีไดเรกทอรีย่อยไม่จำกัดด้วยความเร็วสูง
เมื่อพูดถึงความเร็ว ต่อไปนี้คือสองสามวิธีที่คุณสามารถเพิ่มความเร็วของระบบ Linux ได้อย่างจริงจัง
จุดเริ่มต้นง่ายๆ สำหรับการเพิ่มประสิทธิภาพคอมพิวเตอร์ของคุณอยู่ที่จุดเริ่มต้นเสมอ มีแนวทางสำคัญสองสามประการในเรื่องนี้ และเน้นที่การเพิ่มประสิทธิภาพต่อไปนี้ (เราจะใช้ Ubuntu เป็นตัวอย่างด้านล่าง)
1. เร่งความเร็ว Boot Linux โดยลด Grub Time
หากระบบ Linux ของคุณใช้ Grub เป็น bootloader คุณจะพบว่าระบบจะแสดง GRUB bootloader เป็นเวลาตั้งแต่สิบถึงสามสิบวินาที คุณรู้หรือไม่ว่าคุณสามารถตัดระยะเวลาของ bootloader หรือแม้แต่ข้ามการนับถอยหลังได้เลย
เปิดเครื่องเทอร์มินัลแล้วเปิดไฟล์ “/etc/default/grub” ในโปรแกรมแก้ไขข้อความที่คุณชื่นชอบ
sudo nano /etc/default/grub
มองหา GRUB_TIMEOUT
ตัวแปร. แทนที่ค่าที่เกี่ยวข้องกับตัวแปรนี้เป็น 5 หรือ 3 ตั้งค่าเป็น 0 เพื่อปิดใช้งานการนับถอยหลัง (รายการแรกจะถูกเลือกตามค่าเริ่มต้น)
บันทึก (Ctrl + โอ ) และปิดไฟล์ (Ctrl + X ) จากนั้นเรียกใช้
update-grub
เพื่อให้การเปลี่ยนแปลงมีผล
2. ลดจำนวนแอปพลิเคชันเริ่มต้น
Linux distro แต่ละตัวมีความแตกต่างกันเล็กน้อยในกระบวนการจัดการแอปพลิเคชันเริ่มต้น แต่หลักการทั่วไปก็เหมือนกัน
ใน Ubuntu การจัดการแอปพลิเคชันเริ่มต้นทำได้ง่ายเหมือนกับการเปิดแอปพลิเคชันที่ชื่อ "แอปพลิเคชันเริ่มต้น" และดูแลเนื้อหาด้วยหวีซี่ละเอียด
เพียงคลิกที่สิ่งที่รู้จักซึ่งดูเหมือนไม่จำเป็นต้องโหลดทุกครั้งที่คุณบูทระบบ การคลิก "ลบ" จะลบตัวเลือกที่คุณเลือกทันทีโดยไม่มีข้อความยืนยัน หากคุณไม่แน่ใจในการเลือกของคุณ คุณสามารถเอาเครื่องหมายถูกที่อยู่ถัดจากตัวเลือกออกแทนได้
3. ตรวจสอบบริการของระบบที่ไม่จำเป็น
โปรดทราบว่าแอปพลิเคชันบางตัวที่เครื่องของคุณเรียกใช้เมื่อเริ่มต้นระบบจะไม่สามารถมองเห็นได้ทันทีโดยไม่ต้องเรียกใช้คำสั่งพิเศษต่อไปนี้จากเทอร์มินัลของคุณก่อน:
sudo sed -i 's/NoDisplay=true/NoDisplay=false/g' /etc/xdg/autostart/*.desktop
เมื่อเสร็จแล้ว คุณจะเห็น Startup Applications มากขึ้นกว่าที่เคยทำ รวมถึงบริการของระบบด้วย คุณสามารถเปลี่ยนสิ่งเหล่านี้ได้ตามต้องการ
4. เปลี่ยนสภาพแวดล้อมเดสก์ท็อปของคุณ
การปรับปรุงความเร็วที่ง่ายดายอีกอย่างหนึ่งที่คุณนำไปใช้ได้มาจากการปรับสภาพแวดล้อมเดสก์ท็อปของคุณให้เหมาะสม ตัวเลือกนี้มาพร้อมกับการเปลี่ยนแปลงอินเทอร์เฟซที่เปิดเผยจำนวนมากเช่นกัน ดังนั้นมันอาจไม่เหมาะหากคุณชอบการตั้งค่าปัจจุบันของคุณ หากคุณพร้อมสำหรับการเปลี่ยนแปลงและเพิ่มความเร็ว สิ่งนี้อาจใช้ได้ผลดีอย่างแน่นอน
มีตัวเลือกสภาพแวดล้อมเดสก์ท็อปสองสามตัวที่ตั้งใจเน้นความเร็วเหนือปัจจัยอื่นๆ
Xfce
Xfce ได้รับการออกแบบให้มีน้ำหนักเบาและปรับความเร็วได้อย่างเหมาะสม ความสามารถแบบมัลติทัชและตัวเลือกการปรับแต่งที่กว้างขวางทำให้สภาพแวดล้อมเดสก์ท็อปเหมาะสมแม้เพื่อความสวยงาม
หากต้องการติดตั้งสภาพแวดล้อมเดสก์ท็อปนี้ใน Ubuntu ให้ป้อนข้อมูลต่อไปนี้ในเทอร์มินัลของคุณ:
sudo apt-get install xubuntu-desktop
จากนั้นออกจากระบบเซสชันผู้ใช้ของคุณและเลือกตัวเลือกเดสก์ท็อปใหม่ก่อนที่จะเข้าสู่ระบบอีกครั้ง
LXDE
สภาพแวดล้อมเดสก์ท็อปที่เน้นความเร็วเป็นส่วนใหญ่ LXDE หรือ "Lightweight X11 Desktop Environment" ได้รับการออกแบบให้เป็นโมดูล ซึ่งช่วยให้สามารถเพิ่มส่วนประกอบแต่ละส่วนลงในระบบของคุณ แทนที่จะติดตั้งสิ่งทั้งปวงในคราวเดียว
การติดตั้ง LXDE ใน Ubuntu นั้นง่ายพอๆ กับการป้อนข้อมูลต่อไปนี้ในเทอร์มินัลของคุณ:
sudo apt-get install lubuntu-desktop
ทำตามขั้นตอนเดียวกับที่ทำกับ Xfce (ออกจากระบบและเลือก) เพื่อเปิดใช้งาน
การออกแบบโมดูลาร์ของสภาพแวดล้อมนี้เน้นตัวเลือกการเร่งความเร็วอื่นที่เชื่อมต่อกับ UI ของระบบ
5. ลดการแลกเปลี่ยน
กลยุทธ์การปรับปรุงความเร็วนี้เน้นที่วิธีที่ Linux ใช้หน่วยความจำที่ใช้งานอยู่ โดยปกติ การใช้พาร์ติชั่นสว็อปบนฮาร์ดไดรฟ์ของคุณจะได้รับการจัดการโดยอัตโนมัติด้วยการตั้งค่าที่ค่อนข้างสูง เรียกว่า "swappiness" การตั้งค่านี้มีตั้งแต่ 0 ถึง 100 และกำหนดค่าไว้ล่วงหน้าที่ 60
ค่าดีฟอลต์ 60 มักจะเป็นการตั้งค่าที่เข้มงวดกว่าที่ผู้ใช้ส่วนใหญ่ต้องการมาก และการลดระดับนี้จะช่วยให้เครื่องของคุณใช้ทรัพยากรของตัวเองได้ดียิ่งขึ้น
การลดความสลับซับซ้อนทำได้ง่ายเพียงพิมพ์ข้อความต่อไปนี้ในเทอร์มินัลของคุณเพื่อเข้าถึง “sysctl.conf”:
sudo nano /etc/sysctl.conf
จากนั้น ผนวกสิ่งต่อไปนี้ที่ด้านล่างของไฟล์แล้วปิด:
#Set swappiness value vm.swappiness=10
รีบูตและเพลิดเพลินไปกับการเพิ่มความเร็ว
เคล็ดลับที่เรากล่าวถึงในที่นี้คุ้มค่าที่จะลอง หากคุณต้องการเพิ่มความเร็วให้เครื่อง Linux ของคุณ แบบแยกส่วนหรือรวมกันทั้งหมดสามารถช่วยเร่งความเร็วระบบของคุณ ประหยัดทรัพยากรสำหรับงานที่สำคัญที่สุดสำหรับคุณ ทดลองใช้งานและทำสิ่งต่างๆ ให้เสร็จเร็วขึ้นมาก