Ubuntu သြက္လက္ ျမန္ဆန္ေစမည့္ နည္းလမ္းမ်ား

ask.ubuntu-mm.net မွ ေမးခြန္းကို ေျဖၾကားထားျခင္းျဖစ္ပါသည္။

  • Swap ကို ျပင္ဆင္ပါ။
    sudo gedit /etc/sysctl.conf

    ဖိုင္ထဲတြင္ vm.swappiness ကို ရွာကာ 10 ဟု ေျပာင္းပါ။

     vm.swappiness=10
  • မလိုအပ္သည့္ software source မ်ားကို software source မွေသာ္၎ /etc/apt/sources.list ႏွင့္ /etc/apt/sources.list.d/ ေအာက္မွ ပယ္ဖ်က္ပါ။
    sudo gedit /etc/apt/sources.list
  • /var/cache/apt/archives ေအာက္ရွိ မလိုအပ္ေတာ့သည့္ cache မ်ားကို ဖ်က္ပစ္ပါ။
    sudo apt-get autoremove
    
    sudo apt-get autoclean
  • စက္တက္ခ်ိန္အတြက္ Boot Menu ၾကာခ်ိန္ကို ေလွ်ာ့ခ်ပါ။
    • BUM ျဖင့္ သို႔မဟုတ္ ကိုယ္တိုင္ ျပင္ဆင္ၿပီး Timeout အခ်ိန္ကို ေျပာင္းလဲပါ။
      sudo apt-get install bum
    • အကယ္၍ Boot Up Manager မထည့္သြင္းပဲ grub မွ timeout အခ်ိန္ေျပာင္းမည္ဆိုပါက။ (Only For Advance User)
      sudo gedit /etc/default/grub

      GRUB_TIMEOUT=10 ကို ရွာၿပီး စိတ္ႀကိဳက္စကၠန္႔ 0 သို႔မဟုတ္ 2 ဟုေျပာင္းပါ။

       sudo update-grub2
  • မလိုအပ္ေသာ TTY / Console မ်ားကို ျဖဳတ္ပစ္ပါ။ (Only For Advance User)
    • ပုံမွန္အားျဖင့္ tty1 ကေန tty6 အထိ ရွိတတ္ပါတယ္။ ဒါကို ေလွ်ာ့ခ်ႏိုင္ပါတယ္။
      sudo gedit /etc/default/console-setup

      ဥပမာ

      ACTIVE_CONSOLES="/dev/tty[1-3]"

      1 မွ 3 အထိ အသုံးျပဳမည္ဟု သတ္မွတ္ျခင္းျဖစ္ပါသည္။

    • မသုံးေသာ 4 မွ 6 အထိေသာ console မ်ားအတြက္ /etc/init/ ေအာက္ရွိ tty4.conf tty5.conf tty6.conf မ်ားတြင္ ျပင္ဆင္ေပးရန္လိုပါမည္။ start on runlevel မွအစျပဳသည့္လိုင္းမွစၿပီး ေအာက္သုံးေၾကာင္း ေရွ႕တြင္ # မ်ားျဖည့္စြက္ေပးပါ။
       cd /etc/init/ ; sudo gedit tty{4..6}.conf
       #start on runlevel [23] and (
      
       # not-container or
      
       # container CONTAINER=lxc or
      
       # container CONTAINER=lxc-libvirt)
  • Preload ကို ထည့္သြင္းပါ။
    sudo apt-get install preload
    
    sudo service preload start
  • hibernate ႏွင့္ sleep ကိုအသုံးမျပဳပါက RESUME ကိုပိတ္ထားပါ။
    sudo gedit /etc/initramfs-tools/conf.d/resume

    ျမင္ေတြ႕ရေသာ RESUME စာေၾကာင္းေရွ႕တြင္ # ျဖင့္ ပိတ္ၿပီး သိမ္းပါ။

    RESUME=XXXX…… ကို #RESUME=XXXX……… ဟု ျပင္ပါ။
  • Startup Application မ်ားကို မလိုအပ္ပါက ျဖဳတ္ပစ္ပါ။ သို႔မဟုတ္ ေစာင့္ဆိုင္းခ်ိန္ထပ္ေပါင္းထည့္ပါ။
    • Startup app မ်ား Hidden ျဖစ္ေနသျဖင့္Application List တြင္  မျမင္ရပဲျဖစ္ေနတတ္ပါသည္။ ေဖာ္ျပႏိုင္ရန္အတြက္
      https://help.ubuntu.com/community/ShowHiddenStartupApplications မွ နည္းလမ္းအတိုင္း

      sudo sed -i "s/NoDisplay=true/NoDisplay=false/g" /etc/xdg/autostart/*.desktop
    • GUI မွ ျဖဳတ္ပစ္ရန္ အတြက္
      Menu – Setting – Settings Manager – Sessions and Startup
    • CLI မွ ျဖဳတ္ပစ္ရန္ အတြက္
      ls ျဖင့္ ၾကည့္လွ်င္ ေပၚလာေသာ list ကို မွတ္သားထားပါ။
      မလိုအပ္ေသာ ေဆာ့ဝဲမ်ား ကို startup-application.desktop ေနရာတြင္ အစားထိုး၍ rm ျဖင့္ ဖ်က္ပစ္ပါ။

      cd ~/.config/autostart/
      ls
      rm "startup-application.desktop"
      cd /etc/xdg/autostart/
      ls
      sudo rm "startup-application.desktop"
    • ေစာင့္ဆိုင္းခ်ိန္ေပးၿပီးမွ Start ကို Run ခိုင္းရင္လဲ Login ခ်ိန္မွာ ေလးေနတာ သက္သာေစပါတယ္။
      Startup Application ကေန ဖြင့္ၾကည့္မယ္ဆိုရင္ software ကို ေခၚထားတဲ့ command ဆိုတဲ့ box ရွိပါတယ္။
      အဲဒီ command ရဲ႕ ေရွ႕မွာ ေစာင့္ဆိုင္းခ်ိန္ကို sleep “time”; ထည့္ေပးရပါမယ္။ Dropbox ကို နမူနာ ေရးျပထားပါတယ္။

      dropbox start -i

      changes to

      sleep 20; drobox start -i
  • ေပါ့ပါးသည့္ Lighter Desktop Environment ကို သုံးပါ။
    LXDE, XFCE, Xmonad

    • ပထမဦးစြာ Ubuntu မူလ Unity ကို ဖ်က္ရန္ (Only For Advance User)
      sudo apt-get autoremove --purge unity unity-common unity-services unity-lens-\* unity-scope-\* unity-webapps-\* gnome-control-center-unity hud libunity-core-6\* libunity-misc4 libunity-webapps\* appmenu-gtk appmenu-gtk3 appmenu-qt\* overlay-scrollbar\* activity-log-manager-control-center firefox-globalmenu thunderbird-globalmenu libufe-xidgetter0 xul-ext-unity xul-ext-webaccounts webaccounts-extension-common xul-ext-websites-integration gnome-control-center gnome-session
      
      sudo rm /usr/lib/thunderbird-addons/extensions/messagingmenu@mozilla.com.xpi
    • lubuntu desktop ကို ထည့္သြင္းရန္
      sudo apt-get install lubuntu-desktop
    • xubuntu desktop ကိုထည့္သြင္းရန္
      sudo apt-get install xubuntu-desktop
  • ေပါ့ပါးသည့္ Lighter Applications မ်ားကို သုံးပါ။
    နမူနာ https://linuxfanatic.wordpress.com/2010/03/22/make-your-linux-box-blazing-fast/