The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Раздел полезных советов: Уменьшение времени загрузки Ubuntu ..."
Вариант для распечатки  
Пред. тема | След. тема 
Форумы Разговоры, обсуждение новостей (Public)
Изначальное сообщение [ Отслеживать ]

"Раздел полезных советов: Уменьшение времени загрузки Ubuntu ..."  +/
Сообщение от auto_tips (??) on 07-Июл-08, 08:51 
1. Уменьшение таймаута в grub,

   vi /boot/grub/menu.lst
   timeout=0

или через GUI System -> Administration -> StartUp-Manager

2. Отключаем ненужные сервисы:
Меню System -> Preferences ->  Sessions (Сеансы)

Например, можно отключить:
   Bluetooth Manager (Менеджер устройств Bluetooth)
   Check for new hardware drivers
   Evolution Alarm Notifier
   Print Queue Applet (Апплет очереди печати)
   Tracker (служба поиска и индексирования)

Меню System -> Administration ->  Services (Службы)
или через консольную утилиту sysv-rc-conf
Можно отключить загрузку редко используемых служб, например, RPC, NFS, avahi-daemon, cupsys, apport, ssh.

3. Оптимизация монтирования файловых систем:
в /etc/fstab добавляем опции "noatime,nodiratime",


4. Уменьшение интенсивности работы с свопом
в /etc/sysctl.conf добавляем vm.swappiness=10

5. Включение возможности параллельного старта сервисов на этапе загрузки:
в /etc/init.d/rc меняем CONCURRENCY=none на CONCURRENCY=shell

6. Кэширование программ и библиотек используемых на этапе инициализации.

Единоразово загружаем Ubuntu с передачей ядру параметра profile, на этапе работы grub,
который включает режим профилирования. Грузиться с этим флагом будет заведомо медленнее,
но при загрузке с флагом профилирования в Ubunti активируется сервис readahead,
который обновляет информацию о всех используемых на этапе загрузки библиотеках и утилитах
в файле /etc/readahead/boot, а в /etc/readahead/desktop - информацию о загрузке десктоп окружения.
При следующей загрузке сервис readahead, при помощи программы /sbin/readahead-list,
загрузит библиотеки и программы,
упоминающиеся в индексе, в page cache, что немного уменьшит время загрузки.

7. Отключаем IPv6
в /etc/modprobe.d/aliases заменяем строку "alias net-pf-10 ipv6" на
"alias net-pf-10 off #ipv6".

7. Устанавливаем preload
   sudo apt-get install preload
   в установке prelink нет необходимости, так как в Ubuntu задейстован
альтернативный механизм линковки DT_GNU_HASH (http://lwn.net/Articles/192624/),
поддерживаемый в Glibc 2.5.

Подробнее о включении prelink и preload см. http://www.opennet.ru/tips/info/1695.shtml


URL: http://news.softpedia.com/news/Optimize-Ubuntu-8-04-for-Spee... http://blog.kutakutik.or.id/linux/tune-the-speed-and-perform.../
Обсуждается: http://www.opennet.ru/tips/info/1712.shtml

Высказать мнение | Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Уменьшение времени загрузки Ubuntu Linux"  +/
Сообщение от Аноним (??) on 07-Июл-08, 08:51 
П.5 интересно смотрится для (взаимо)зависимых сервисов.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "Уменьшение времени загрузки Ubuntu Linux"  +/
Сообщение от Victor Ashik on 07-Июл-08, 10:18 
В 8.04 нет нужды использовать noatime,nodiratime - там используется relatime, который отменяет обновления даты доступа для неизменных файлов.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

3. "Уменьшение времени загрузки Ubuntu Linux"  +/
Сообщение от Аноним (??) on 07-Июл-08, 12:02 
Нравятся мне такие инструкции... Автор отключил какие-то вещи, которые, по его мнению, не нужны, а объяснений дать не соизволил. Пофигу что у тебя Bluetooth работать не будет, зато загрузишься на полсекунды быстрее...
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

4. "Уменьшение времени загрузки Ubuntu Linux"  +/
Сообщение от Serguei email on 07-Июл-08, 15:03 
Вообще говоря, есть только один способ естественно и безболезненно уменьшить время загрузки ОС - пересобрать ядро под свои задачи. Всё остальное - от лукавого, путь тупиковый и малоэффективный.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

6. "Уменьшение времени загрузки Ubuntu Linux"  +/
Сообщение от Аноним (??) on 07-Июл-08, 23:02 
>пересобрать ядро под свои задачи.

Еще 5 секунд сэкономит.Офигеть!
В убунте самый эффективный наверное способ (но для очень крутых) - это перепереть все сервисы с классического старта init-ом на старт upstart-ом.Но это геморройно.


>Можно отключить загрузку редко используемых служб, например, RPC, NFS, avahi-daemon, cupsys, apport, ssh.

Блин, ssh там для начала по дефолту вообще нету вроде, ибо нефиг.А его отключить предлагается.Наверное тот кто специально его ставил и включал дурак и делал это неосознанно, ага.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

18. "Уменьшение времени загрузки Ubuntu Linux"  +/
Сообщение от Altavista on 29-Сен-08, 14:48 
>Блин, ssh там для начала по дефолту вообще нету вроде, ибо нефиг.А
>его отключить предлагается.Наверное тот кто специально его ставил и включал дурак
>и делал это неосознанно, ага.

в 8.04 ssh стоит по умолчанию, и мне, например, он нужен.
И задрали вы уже с "ага" в конце.

Пересборка ядра в убунту - глупо (хотя иногда необходимо, например если у вас ноут, бубен в зубы и make menuconfig), ибо есть генту - он под это и заточен. А в убунту - отключение ненужных сервисов - это первое, что надо сделать, не ради скорости загрузки, а ради свободных ресурсов (память, проц.)

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

5. "Раздел полезных советов: Уменьшение времени загрузки Ubuntu ..."  +/
Сообщение от мегагуру on 07-Июл-08, 18:44 
совет оч похож на те, которые дают вендузятники вендузятникам
хотя нечего удивлятся - убунтовец вендузятнику брат
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

10. "Раздел полезных советов: Уменьшение времени загрузки Ubuntu ..."  +/
Сообщение от stinger (??) on 08-Июл-08, 13:19 
Поделитесь более конструктивными идеями!
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

19. "Раздел полезных советов: Уменьшение времени загрузки Ubuntu ..."  +/
Сообщение от Altavista on 29-Сен-08, 14:55 
>хотя нечего удивлятся - убунтовец вендузятнику брат

А что в этом плохого? ИМХО настоящему одмину похер на чем сидеть, он должен разбираться во всем, а что не знает, то брать мануалы и курить. Убунту - экономит время, Генту - закаляет характер, Мандрива - хорошо, когда перепил, быстрее вырвет, Слака - без комментариев (и претензий) и т.д.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

7. "Уменьшение времени загрузки Ubuntu Linux"  +/
Сообщение от NicK on 08-Июл-08, 01:23 
С каких это пор NFS относится к ненужным в linux сервисам?)))
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

8. "Уменьшение времени загрузки Ubuntu Linux"  +/
Сообщение от pavel_simple (??) on 08-Июл-08, 08:51 
>С каких это пор NFS относится к ненужным в linux сервисам?)))

ИМХО -- уже довольно давно NFS(client+server) плюс сопутствующие portmap и библы НЕ нужны -- потому как тормознуто, неудобно, не секурно, использование сетевых блочных устройств быстрее,проще,эффективней -- да та-же samba гораздо лучше во всех отношениях NFS

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

11. "Уменьшение времени загрузки Ubuntu Linux"  +/
Сообщение от Аноним (??) on 08-Июл-08, 22:38 
>  да та-же samba гораздо лучше во всех отношениях NFS

Да ну!? Она поддерживает права Unix, владельцев, группы, POSIX ACL, симлинки, и т.д?

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

12. "Уменьшение времени загрузки Ubuntu Linux"  +/
Сообщение от pavel_simple (??) on 09-Июл-08, 08:35 
>>  да та-же samba гораздо лучше во всех отношениях NFS
>
>Да ну!? Она поддерживает права Unix, владельцев, группы, POSIX ACL, симлинки, и
>т.д?

а вы посмотрите доку внимательно -- потом "да-ну"'кать будите

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

14. "Уменьшение времени загрузки Ubuntu Linux"  +/
Сообщение от Аноним (??) on 09-Июл-08, 16:36 
>>  да та-же samba гораздо лучше во всех отношениях NFS
>
>Да ну!? Она поддерживает права Unix, владельцев, группы, POSIX ACL, симлинки, и
>т.д?

ls /proc/fs/cifs/
cifsFYI    Experimental            MultiuserMount  Stats
DebugData  LinuxExtensionsEnabled  OplockEnabled   traceSMB
LookupCacheEnabled      SecurityFlags

unix-extensions называется-)

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

15. "Уменьшение времени загрузки Ubuntu Linux"  +/
Сообщение от Vovans on 11-Июл-08, 11:44 
это лишь ваши мечты. Есть задачи, когда NFS кдобнее и лучше.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

16. "Уменьшение времени загрузки Ubuntu Linux"  +/
Сообщение от pavel_simple (??) on 11-Июл-08, 12:12 
>это лишь ваши мечты. Есть задачи, когда NFS кдобнее и лучше.

список в студию

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

9. "Уменьшение времени загрузки Ubuntu Linux"  +/
Сообщение от Exe (ok) on 08-Июл-08, 13:10 
хватит ныть, нормальные советы. а то что кто-то себе блютуз снесёт ССЗБ. Надо знать что отключаешь, не заешь- не трогай.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

13. "Раздел полезных советов: Уменьшение времени загрузки Ubuntu ..."  +/
Сообщение от nrza on 09-Июл-08, 15:49 
спасибо, будем знать от чего отталкиваться в будущем. интересно а какого прироста в скорости смог добиться автор?
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

17. "Уменьшение времени загрузки Ubuntu Linux"  +/
Сообщение от Светочка on 12-Июл-08, 17:30 
Наверное, самый правильный способ ускорения загрузки - отказ от использования загрузочных скриптов (вместо скриптов - программа на C++). Причем отказываться от скриптов надо не только в init, но и в udev (и udev/hotplug надо максимально упростить, а то слишком все раздутым кажется: sysfs, procfs, /dev и т. д.).
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

20. "Уменьшение времени загрузки Ubuntu Linux"  +/
Сообщение от gr (??) on 08-Окт-09, 14:21 
в одной строчке bash больше духа юникс чем в 10000 строк на Си
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру