Лаборатория Ubuntu
Опыт установки, настройки и использования
Ubuntu Linux Вопросы и ответы Об Ubuntu Новости Игры Записки для новичка
Поиск:

Ускоряем процессы загрузки. А так же работу системы | Форум


Вернуться к спискам тем

 Sky Dmitriy создал тему 27.04.2009 в 3:53
 Юзер  Сообщений: 193
 Репутация: 87

 Сейчас не на форуме
(8) Ускоряем процессы загрузки. А так же работу системыИтак вы наверное уже пересобрали ядро, но все же скорости работы системы вам маловато. Чтож есть еще параметры, которые можно изменить, для увеличения быстродействия. Итак поехали1) Ускорение процесса подкачки.Весь фокус тут в том, что файл подкачки использует так называемый коэффициент подкачки. т.е. то как он распределяет swap между приложением запущенным, и приложением работающим на заднем фоне.Файл с данными о подкачке хранится в каталоге /proc/sys/vm/swappinesscat /proc/sys/vm/swappinessпод убунтой стандартно: 60ИТАК:Предположим вы Игроман, и любите целый день гонять в Nexuiz или Savage2, тогда вам стоит изменить этот параметр, на 80, а то и на 95при этом почти весь swap будет задействоватся в полной мере, одним приложением, но стоит вам захотеть поменять приложение, вот тут вы ощутите тормоза, и обработку событий.2й вариант, вы любитель програмировать, менять музыку, а так же держать дома apache, vsftpd, mysql, и кучу других программ.тогда вам стоит выставить параметр на 40, а то и 20. но вот, следует запустить громоздкое приложение, и на swap особо полагатся не придется. т.к. он будет отдавать все по ровну, и тем приложениям, что на фоне, и тем, с которым вы работаете.выставить эти параметры можно только под рутом, причем судо тут не поможет:sudo -s -Hecho 70 gt; /proc/sys/vm/swappinessилиecho 40 gt; /proc/sys/vm/swappinessпосле чего перезагрузите машину2) Изменение планирования ввода/вывода I/O Каждой программе работающей под Linux, необходим доступ к диску, но таких программ, может быть не одна, а несколько, и даже десятки и сотни. Вот тут то на помощь и приходит параметр, передаваемый ядру:Задается в параметрах загрузки GRUB lt;agt;, вреда никакого не несет, так что эксперементируйте свободно. Если вам. что либо понравится, то просто внесите изменение в /boot/grub/menu.lstelevator=вашезначениеТеперь подробнее, какой же ввод/вывод выбрать, их на сей день существует всего 4:noop - отправляет все запросы, по технологии FIFO (first in first out), как не странно используется по умолчанию. Не всегда полезен. но все же считается обычным методом.elevator=noopAnticipatory Scheduling (Упреждающее планирование)Очень интересный метод, при чтении программы, с диска, ядро пытается определить какие данные программа, веероятно будет читать следующими, и если ядро правильно угадывает последовательность комманд, то данный алгоритм, позволяет существенно повысить производительность системы. (зависит от логики и самой программы)elevator=asComplete Fairness Queuing (Справедливая очередь)Данный планировщик устанавливает равные права для всех программ, Ядро равномерно планирует операции ввода/вывода для каждой программы. Повышение и понижение производительности данного метода напрямую зависит от самой системы, и от того в каких целях она используется.elevator=cfqDeadline - (мертвая линия)почти то же, что и noop, но с одной большой разницей, все программы, выставляются в строгую очередь в отличии от noop, выбраная программа из очереди, монополизирует доступ к диску, и пока эта программа не закончила работу, остальные не получат доступ к диску.Данный метод хорош, только для Mysql, Web и т.д. СЕРВЕРОВ.и очень плохо себя ведет с графическим интерфейсом.elevator=deadlineВ основном в графической среде Ubuntu советую выбирать один из 2х 2 или 3й способ.
Цитировать

 Менеджер по рекламе рекомендует
 Знаток своего дела  Сообщений: 1987
 Репутация: 5055

 Сейчас на форуме

 Sky Dmitriy ответил 27.04.2009 в 3:53
 Юзер  Сообщений: 193
 Репутация: 87

 Сейчас не на форуме
3) Отключение ненужных сервисов (а так же включение своих)Не только в окошках, существуют, стандартно включеные, и невсегда необходимые сервисы, и службы (вреда и дыр в системе они конечно не делают, но все же загрузку снижаютИтак поехали, для начала зайдем в настройку служб:Система -gt; Администрирование -gt; службыТам, если вы конечно не отлаживаете систему, отключите службы:klogd - логирование службsysklogd - Логирование системы (можно оставить, если иногда возникают сложности, впрочем при желании всегда можно их включить)anacorn - Планировщикatd - еще один планировщик заданий, так же уберите, на свой лад Bluetooth, если у вас нету модуля bluetooth.CUPS, если у вас нету притера, или же сетевого притера.Avahi-Daemon, при случае, когда вы не используете Zenmap, nmap, а так же не находитесь в локальной сети, грубо говря, Avahi рассылает mDNS, для обноружения соседей, а так же притеров и прочего в вашей сети.Напомню, что каждый компьютер уникален, и у вас может оказатся гораздно больших сервисов, если сомниваетесь пишите, мне или в группу.5) СЕАНСЫНо это еще не все, помимо сервисов, еще существует и автозапуск, процессов, или Сеансы.Система -gt; параметры -gt; СеансыGnome Login sound - Музыка при запуске (можно смело отключить)HP system tray service - Нету притера от HP (смело отключаем)Knetwork manager - если по мимо GNOME, был установлен KDE, отключаемNetwork manager - Если сеть вы настраивали вручную, то убираем галочку.Tracker и Applet Tracker - индексирование файлов (для быстрого поиска, и вызова) выключаем по желанию.update notifer - если устали от напоминаний про обновленияВизуальное оповещение - если проблем со зрением пока нет, убираем.Менеджер Bluetooth - нету Блютуз, убираемАпплет очереди печати - нету принтера, убираемПроверить наличие новых драйверов - если у вас уже они стоят, убираем галочку.Удаленный рабочий стол - не пользуемся удаленным рабочим столом? Убираем.Управление Питанием - используется только на ноутбуках, убираем.Упаковщик регистра AT SPI - точно, что это не узнал, убрал, вроде хуже не стало.
Цитировать

 Sky Dmitriy ответил 27.04.2009 в 3:53
 Юзер  Сообщений: 193
 Репутация: 87

 Сейчас не на форуме
Лучший вид этот статейки у меня в заметках в разделе - Linux проблемы и решения, пункт 8ой.
Цитировать

 Руст Усманов ответил 27.04.2009 в 5:47
 Студент  Сообщений: 272
 Репутация: 119

 Сейчас не на форуме
:)ничего особенного, кроме граба:)
Цитировать

 Walter Nuss ответил 27.04.2009 в 19:51
 Студент  Сообщений: 308
 Репутация: 133

 Сейчас не на форуме
А если у меня своп вообще не используется и у меня 3 гига оперативки, это изменение(1) какое то улучшение принесет?
Цитировать

 Заур Насибов ответил 27.04.2009 в 20:55
 Юзер  Сообщений: 180
 Репутация: 82

 Сейчас не на форуме
gt;gt;Повышение и понижение производительности данного метода напрямую зависит от самой системы, и от того в каких целях она используется.И каких же целей? Будте любезны, разъясните аудитории.
Цитировать

 Сергей Силин ответил 27.04.2009 в 21:54
 Новичок  Сообщений: 8
 Репутация: 13

 Сейчас не на форуме
сильно ускоряет загрузку на ноутбуках режим сна.и у меня с ним проблема-через раз при попытке входа в режим сна система выдает многопремного ошибок записи на своп,потом всеже засыпает , но выходит из режима сна даже медленнее чем при простой загрузке.вроде бы как должно быть не так :( ноут асус икс80ле.помогите если в курсе что это.сразу предупрежу что убунту пользую не так давно, поэтому пожалуйста доступней объясните.
Цитировать

 Денис Буржуй ответил 28.04.2009 в 2:23
 Новичок  Сообщений: 14
 Репутация: 16

 Сейчас не на форуме
интересно, спасибо
Цитировать

 Андрей Хрущёв ответил 28.04.2009 в 10:17
 Новичок  Сообщений: 41
 Репутация: 26

 Сейчас не на форуме
в файле menu.lst стороку elevanjh ненашол.
Цитировать

 Роман Сукочев ответил 01.05.2009 в 20:17
 Юзер  Сообщений: 157
 Репутация: 73

 Сейчас не на форуме
gt;gt;Управление Питанием - используется только на ноутбуках, убираем.а вот это зря, на компах из-за этого можете получить вариант, что получите долгое отрубание компьютера, а также не возможность использования сна.
Цитировать


Чтобы ответить, нужно авторизоваться здесь



Пользователь
Авторизация на сайте:
Email:
Пароль:
Запомнить (Регистрация)

Новости
Ubuntu
Linux
Сайт
Игры
 Игры для Ubuntu
Текущие проблемы:
Ну полный чайник
Дата создания: 03.03.2009 21:34
Ubuntu без выхода в инет - как обустроить?
Дата создания: 03.03.2009 10:02
Пропадают настройки сети
Дата создания: 03.03.2009 6:09
Counter-Strike 1.6
Дата создания: 03.03.2009 2:32
Можно ли сделать для разных юзеров разные графические оболочки? [решено]
Дата создания: 02.03.2009 23:22
Проблема с выключением компа [Решено]
Дата создания: 02.03.2009 18:57

2010-2012 © Лаборатория Ubuntu