Ubuntu เร็วดีแล้วแต่ยังเร่งได้อีก! 7 วิธีนี้ช่วยลด boot time, เพิ่ม responsiveness, ประหยัด RAM
1. ล้าง Temporary & Log Files ด้วย BleachBit
sudo apt install bleachbit bleachbit
- เลือก: APT (cache, lists), journald (systemd logs), Temporary files (Deep scan)
- กด Clean → ปลืดพื้นที่หลาย GB
2. ลด Grub Timeout (Boot เร็วขึ้น)
sudo nano /etc/default/grub # หา GRUB_TIMEOUT=10 → เปลี่ยนเป็น 2 sudo update-grub
Reboot จะไม่รอเมนู boot นาน (ยังกด Shift/Esc ได้เพื่อเข้าเมนู)
3. ติดตั้ง Preload (เปิดแอปเร็วขึ้น)
sudo apt install preload
Daemon เรียนรู้แอปที่ใช้บ่อย โหลด library ไว้ใน RAM ล่วงหน้า
เหมาะกับ RAM 8GB+ และ usage pattern ค่อนข้างคงที่
4. ปิด Auto-start Apps ที่ไม่จำเป็น
เปิด "Startup Applications Preferences" → Remove apps ที่ไม่ต้องการรันตอนล็อกอิน (เช่น Bluetooth manager, printer service, update notifier หากไม่ใช้)
5. เปิดใช้งาน zRAM (Swap ใน RAM แบบ Compressed)
sudo apt install zram-config reboot
zRAM สร้าง swap ใน RAM แบบบีบอัด → ไม่ต้อง swap ไปดิสก์ช้า เหมาะ RAM น้อย (4-8GB)
6. ติดตั้ง Ananicy (Auto Nice Daemon)
ปรับ priority (nice value) ของ process อัตโนมัติ ให้ interactive apps (browser, editor) ได้ CPU มากกว่า background tasks
git clone https://github.com/Nefelim4ag/Ananicy.git cd Ananicy ./package.sh debian sudo dpkg -i ananicy-*.deb # หาก error deps: sudo apt install make schedtool
Reboot → ระบบตอบสนองดีขึ้น
7. เปลี่ยน Desktop Environment (DE) ให้เบากว่า
GNOME สวยแต่อยู่ RAM/CPU มาก ลอง:
# XFCE (คลาสสิก, เบา, เสถียร) sudo apt install xfce4 # หรือ Xubuntu แบบเต็ม sudo apt install xubuntu-desktop # LXQt (เบามาก) sudo apt install lxqt # i3 / sway (tiling WM - สำหรับ power user)
Logout → เลือก DE ใหม่ที่หน้าจอ login
สรุปผลลัพธ์ที่คาดหวัง
| วิธี | ผลกระทบ | ความยาก |
|---|---|---|
| BleachBit | พื้นที่ดิสก์ | ง่าย |
| Grub timeout | Boot time -5~8 วินาที | ง่าย |
| Preload | App launch speed | ง่าย |
| Disable autostart | Boot time, RAM | ง่าย |
| zRAM | RAM pressure, swap I/O | ง่าย |
| Ananicy | Responsiveness | ปานกลาง |
| Change DE | RAM/CPU ทั้งระบบ | ปานกลาง |
รวมหลายวิธี = Ubuntu เร็วขึ้นชัดเจน!