12.07.2015 Views

img - Xakep Online

img - Xakep Online

img - Xakep Online

SHOW MORE
SHOW LESS
  • No tags were found...

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Оптимизируем работу OpenOffice.orgОкно управления сервисами в Ubuntu1. Отключи таймаут в grub. По умолчанию загрузчик ждет 3 секунды,чтобы пользователь смог изменить параметры загрузки. Открой файл/boot/grub/menu.lst, найди строку «timeout=3» и замени 3 на 0.2. Отключи splash. Ubuntu splash-screen, показываемый во времязагрузки системы, малоинформативен и требует время на свою загрузку.Поэтому открываем все тот же /boot/grub/menu.lst и убираем опции«quiet» и «splash» из параметров загрузки ядра.3. Отключи IPv6. Раньше поддержка пока ненужного протокола IPv6в Linux была реализована в виде загружаемого модуля, поэтому дляее отключения требовалось лишь слегка отредактировать файл /etc/modprobe.d/aliases. Сегодня IPv6 вшит прямо в ядро, поэтому для егоотключения ядру должен быть передан параметр «ipv6.disable=1». Сделатьэто можно, отредактировав файл /boot/grub/menu.lst.4. Отключи проверку на выход из спящего режима. Во время своейзагрузки ядро выполняет проверку, выходит ли комп из спящего режима(suspend) или выполняет обыкновенную загрузку. Занимает эта процедуравсего одну секунду, однако ее тоже можно сэкономить, добавивопцию «noresume» к параметрам загрузки ядра. Естественно, владельцамноутбуков этого делать не стоит.5. Оптимизируй initramfs. Образ RAM-диска используется для хранениянизкоуровневых компонентов ОС, которые должны быть доступныеще до монтирования корневой файловой системы. По умолчанию этотобраз содержит всевозможные компоненты, подобранные на все случаижизни. Без них образ грузится в память быстрее, что способст вуетсокращению общего времени загрузки системы. Открываем файл/etc/initramfs-tools/initramfs.conf, находим строку «MODULES=most» изаменяем ее на «MODULES=dep». Далее пересобираем все доступныеобразы только с необходимыми компонентами:$ sudo update-initramfs -k all -uПосле обновления ядра образы будут сгенерированы автоматически.6. Отключи ненужные сервисы. По умолчанию в Ubuntu активированомножество фоновых сервисов на все случаи жизни. Вряд ли тебе нужныони все, поэтому идем отключать. Открываем System Administration Services и видим список сервисов. Выбор кандидатов на отключениезависит от конкретной ситуации, но в большинстве случаев безболезненноможно пожертвовать следующим:• Bluetooth Manager — ìåíåäæåð óñòðîéñòâ Bluetooth• Check for new hardware drivers — ïðîâåðêà íîâûõ âåðñèéïðîïðèåòàðíûõ äðàéâåðîâ• Evolution Alarm Notifier — ñèãíàëèçàòîð ïðèõîäà ïî÷òûâ Evolution• Print Queue Applet — àïïëåò î÷åðåäè ïå÷àòè• Tracker — ñëóæáà ïîèñêà è èíäåêñèðîâàíèÿ7. Отключи автостарт ненужных приложений. Во время входа всистему происходит автозапуск большого количества различныхприложений (в основном это апплеты). Не все они нужны,поэтому открой System Preferences Applications startupи удали все, что считаешь ненужным (например, апплетbluetooth). Запуск оставшихся приложений можно немногооптимизировать с помощью следующего трюка: отредактируйстроку запуска каждого из них так, чтобы она приняла примернотакой вид:sh -c "sleep 10; exec bluetooth-applet"sh -c "sleep 20; exec /usr/lib/evolution/2.28/evolution-alarm-notify"Для каждого следующего приложения число должно увеличиваться на10. Так ты сделаешь загрузку DE более равномерной.УСКОРЯЕМ ЗАПУСК ТЯЖЕЛОВЕСОВМногие тяжеловесные приложения, используемые нами повседневно,слишком медлительны и неповоротливы. Нередко на их запуск уходитбольше минуты, что довольно сильно раздражает и мешает сконцентрироватьсяна работе. Попробуем это исправить.• OpenOffice.org. Этот офисный пакет рекордсмен по потреблениюресурсов и неповоротливости, поэтому его оптимизации необходимоуделить особое внимание. Открываем Tools Options, переходимк подразделу «Memory». Устанавливаем значение «Number ofsteps» равным 20, это уменьшит размер истории отмены. В секции«Graphics cache» устанавливаем значение «Use for OpenOffice.org» в 128, «Memory per object» — в 20. В подсекции «Java» убираемгалочку с опции «Use a Java runtime environment». Оптимизацияпозволяет поднять скорость запуска и время реакции.• Firefox. Огнелис — вторая по уровню прожорливости и тормознутостипрограмма. Начиненная достаточно большим количеством плагинов,она превращается из огненной лисы в замороженную черепаху, но естьдва пути ускорить ее запуск. Первый — удалить все ненужные и редкоиспользуемые плагины. Это поднимет и скорость запуска, и производительность.Второй — оптимизировать базу sqlite, используемую дляхранения данных профиля:$ find ~/.mozilla/firefox/ -name *.sqlite \-exec sqlite3 {} VACUUM \;Делать это необходимо регулярно (например, раз в неделю), так какбазы постоянно растут и захламляются.zXÀÊÅÐ 08 /139/ 10 097

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!