Убунту е доста измислен, но има няколко начина да се възползвате по-добре от паметта на вашата система и да ускорите процеса на стартиране. Някои от тези съвети наистина могат да ускорят нещата, особено при по-старите хардуерни устройства.
По-специално, изборът на лека десктоп среда и по-леки приложения може да даде на по-старата система нов лизинг за живот. Този стар компютър, който се бори с работния плот на Unity на Ubuntu, може да осигури достойни резултати през следващите години.
Предварителното зареждане е демон - услуга на заден план, с други думи - която следи приложенията, които използвате на компютъра си. Той научава библиотеките и бинарните файлове, които използвате, и ги зарежда в паметта преди време, така че приложенията да започнат по-бързо. Ако например отворите LibreOffice и Firefox винаги след стартиране на компютъра си, предварителното зареждане автоматично ще зареди файловете на всяко приложение в паметта, когато компютърът ви започне. Когато влезете и стартирате приложенията, те започват по-бързо.
Предварителното зареждане не е инсталирано по подразбиране в Ubuntu, въпреки че някои дистрибуции го включват по подразбиране. За да инсталирате Preload, изпълнете следната команда:
sudo apt-get инсталирате предварително зареждане
Това е! Предварителното зареждане работи на фона, без да ви притеснява. Можете да промените настройките на Preload в файла /etc/preload.conf, ако искате, но настройките по подразбиране трябва да работят добре.
Приложенията могат автоматично да започнат, когато влезете в Ubuntu. Пакетите могат автоматично да добавят свои собствени записи за автоматично стартиране - например да инсталирате Dropbox и най-вероятно ще имате автоматично начало с вашия работен плот. Ако имате доста от тези записи - или по-бавна система - това може да накара компютъра Ви да отнеме повече време. Можете да контролирате тези стартиращи приложения от диалоговия прозорец "Стартиране на приложения".
Ubuntu скрива повечето от системните записи за автоматично стартиране на системата от този диалогов прозорец. За да ги видите, изпълнете следната команда в терминал:
sudo sed-i 's / NoDisplay = true / NoDisplay = false / g' /etc/xdg/autostart/*.desktop
Тази команда променя всеки файл за автоматично стартиране и променя параметъра "NoDisplay" от "true" на "false", като всеки запис се появява в списъка. След като стартирате тази команда, рестартирайте диалоговия прозорец "Стартиране на приложенията" и ще видите повече опции.
Не забранявайте влизането в автоматичен старт, освен ако не разберете какво прави. Например, ако компютърът ви няма хардуер с Bluetooth, можете да деактивирате аплета на Bluetooth Manager - но не го изключете, ако го използвате.
Трябва да деактивирате записите, като премахнете отметката от квадратчетата за отметка, вместо да кликнете върху бутона Премахване. Ако трябва да активирате повторно запис по-късно, можете да го активирате отново.
Ако използвате по-стар хардуер, който се бори с стандартната работна среда на 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.
Последният вариант е спорен. Дори разработчиците на ядрото на Linux не са съгласни помежду си за оптималната стойност на параметъра swappiness.
Стойността на суап контролира тенденцията на Linux ядрото да се сменя - т.е. да се премести информация от RAM и да се прехвърли суап файла на диска. Приема стойност между 0 и 100.
Стойността на суаповете по подразбиране на Ubuntu е 60. Ако установите, че Ubuntu обменя процеси на диск, когато не трябва да бъде, можете да опитате по-ниска стойност - да речем 10.
За да промените временно стойността на суап на 10, използвайте следната команда:
sudo sysctl vm.swappiness = 10
Тази промяна ще бъде загубена, когато системата ви се рестартира. Ако искате да запазите стойността между ботушите, редактирайте файла /etc/sysctl.conf:
gksu gedit /etc/sysctl.conf
Потърсете vm.swappiness във файла и променете неговата стойност. Ако не съществува, добавете го в края на файла на нов ред, както е така:
vm.swappiness = 10
Запазете файла, след като направите промяната.
Как ускорявате вашата Ubuntu система? Имате ли предпочитана суапова стойност? Оставете коментар и ни уведомете.