Ускорение Ubuntu
Многие считают, что Ubuntu - слишком тормознутая система. К сожалению, это действительно так. По сравнению со своим предком - Debian'ом - Ubuntu содержит много лишнего и не нужного простому пользователю. Что же делать? Ставить Debian? Для новичка это может оказаться непростым шагом. Либо сеть не поднимется, либо возникнут проблемы с железом. В общем, если мы привыкли к Ubuntu, давайте будем улучшать ее быстродействие, а не устанавливать неудобные для нас дистрибутивы. Итак, поехали, попробуем немножко увеличить производительность нашей ОС.
1. Если для вас не принципиален внешний вид системы, можете использовать в качестве среды рабочего стола не GNOME, а Xfce. Для этого наберите в консоли следующую команду:
sudo apt-get install xubuntu-desktop
Это более быстрая среда рабочего стола по сравнению с GNOME, которая требует значительно меньше ресурсов для работы. После установки выберите Xfce Session как сеанс в окне входа в систему (завершите сеанс и перезайдите с выбранным Xfce). Но скорость загрузки системы это не уменьшит. Если вы продолжаете испытывать тормоза, попробуйте отключить некоторые службы (пункт 2).
2. Удаление лишних служб.
Набираем в консоли следующие команды:
sudo apt-get install bum
sudo bum
Появится окно Boot-Up Manager. В нем можно отключить ненужные вам службы. Вот список некоторых из них (отключайте только те, которые вам не нужны):
fancontrol — управление оборотами кулера. Если вы используете ноутбук или вам мешает шум кулера — оставьте.
hddtemp — слежение за температурой жесткого диска. Её спокойно можно убрать.
gpm — служба, позволяющая использовать мышь в консоли Linux. В терминалах X она не используется, можно убрать.
atieventsd — обязательно, если у вас видеокарта от ATI.
cups — система печати. Если у вас нет принтера и вы не собираетесь ничего печатать — убирайте.
saned — то же, что и cups, но для сканеров.
system-tools-backends — необходимо для gnome-system-tools, иначе можно убрать.
bootlogs.sh — оставить.
pppd-dns — если вы подключаетесь к сети по модему или PPTP, оставить.
timidity — если вы пользуетесь timidity для прослушивания MIDI-музыки, оставьте.
NetworkManager — если вы часто подключаетесь к WiFi-сетям — оставьте. При отсутствии вам придется настраивать сеть из консоли. Зато можно сэкономить кучу ресурсов.
hotkey-setup — оставить тем, кому нужны клавиши FN+Fx на ноутбуках.
dns-clean — тем, кто соединяется с сетью при помощи модема.
laptop-mode — пользователи ноутбуков должны оставить, для экономии электроэнергии.
acpi-support — для них же.
usplash — красивая полоска при загрузке Ubuntu. Оставить или отключить — по желанию.
bluetooth — если есть bluetooth, оставить.
pulseaudio — кому как, попробуйте убрать, посмотреть, работают ли проигрыватели (они должны быть настроены на использование ALSA). Если нет, поставить снова.
gdm — оставить, это менеджер входа в систему.
sysklogd — оставить.
acpid — лучше оставить.
klogd, dbus — оставить.
samba — если вы используете общие папки Windows — оставить.
hal, avahi-daemon, atd — оставить.
Примечание: если вы отключаете службу NetworkManager, не забудьте поискать в Google на тему настройки сети через файл /etc/network/interfaces
, чтобы не остаться без интернета. Если у вас что не получится, включите NetworkManager снова.
После отключение не нужных служб нажмите «Применить». По идее, вы можете ощутить увеличение скорости сразу, но лучше перезагрузиться.
3. Еще сильнее можно ускорить работу за счет сборки программ из исходников. Это непростой для новичков процесс, но ускорить его поможет программа apt-build. С её помощью можно автоматизировать и упростить до одной команды сборку программ из исходников.
Для установки программы для сборки наберите в консоли:
sudo apt-get install apt-build
Для сборки программ используйте следующую команду:
sudo apt-build install название_программы
Оперативную память такая сборка вряд ли сэкономит, а вот с процессором такая прога скорее всего будет работать лучше.
Дальнейшая часть текста предназначена для тех, кто умеет сам пересобирать софт из исходников, а так же не забывает читать документацию.
Гентушники же оценят следующую команду:
sudo apt-build world
Эта команда собирает все пакеты в системе из исходников («пересобирает мир»). Сразу она работать не будет, нужно будет создать список собираемых пакетов и удалить те, которые вы пересобирать боитесь (например, ядро и gcc).
Также существует полуавтоматизированный метод сборки:
apt-get source название_программы
apt-get build-dep название_программы
Он не соберет из исходников саму прогу (только установит зависимости из репозитория), но при этом вы сможете применить к скачанному исходному коду патч или же установить настройки сборки.
4. Включите технологию preload, позволяющую заранее загружать в память часть библиотек наиболее часто используемых вами программ. Устанавливаем следующей командой:
sudo apt-get install preload
Вот несколько простых способов немного увеличить производительность Linux Ubuntu.
Комментарии
# - Subsanek, 13.08.2010 в 07:17
Ускорение с помощью установки XFCE.... Оригинально.
# - del, 13.08.2010 в 08:09
Как один из способов - сменить среду рабочего стола. А что не так? На некоторых машинах и гном тормозит. Тем более, что в статье сказано "если не принципиален внешний вид".
Да, кстати, забыл в статью включить preload, так что либо дополню, либо в отдельную статью вынесу.
# - Richman, 25.08.2010 в 20:13
А я сменил XFCE на LXDE, по крайней мере меньше глюков и вроде легче и быстрей.
# - Brent, 05.09.2010 в 22:21
Пора железо своё обновлять ребятки)) раз подобные статьи пишем
# - del, 06.09.2010 в 04:31
Хм... Samsung Q320... 2 ядра по 2.13, 3 гига ОЗУ... не думаю, что обновлять железо уже пора. Статьи пишутся не для себя, товарищь Brent, а для пользователей. Железо не у всех мощное, не правда ли? Троллинг будем считать не удавшимся.
# - Гость, 08.09.2010 в 11:14
Здравствуй Виста-вей! Это очень правильная мысль: "Тормозит система - обновляй железо" давайте все будем писать говнокод и говноОСи! Зачем оптимизация? Всеж не нищеброды, обновят железо! Так победим!
ЗЫ походу троллинг удался всеже ) меня зацепило )
# - Игорь, 09.02.2011 в 15:13
Дебиан поставить не сложнее, чем бунту/Минт ;)
# - del, 09.02.2011 в 16:05
Смею не согласиться. У меня он с флешки поднимается далеко не просто, да и без графики и интернета. Вот последний почему-то подниматься и не желает.
# - Le, 16.05.2011 в 22:54
Crunchbanglinux - рекомендую http://crunchbanglinux.org/ . На основе Дебиан :)
Терминал в убунту - это улыбает . Расти надо , други .
А железо менять каждые полгода - это для гамаков - правда им лучше сразу купить приставку и забыть о компах.
Тошиба CeleronM 1.6 2 гб ОЗУ - вполне ;)
# - wassis, 09.11.2011 в 12:46
Имею нетбук MSI, путём приложения рук полностью фунциклируют все свистоперделки без тормозов,загрузка - моментом. Гугл и наилучшие пожелания Вам в помощь!
# - del, 09.11.2011 в 12:57, в ответ на комментарий
Имею нетбук ASUS Eee PC 1015PX, тоже все прекрасно работает. А у кого-то есть машинка с параметрами куда ниже. И где логика в Вашем сообщении?
P.S. Объясните мне значение слова "фунциклируют".
Добавить комментарий