Русскоязычное сообщество Ubuntu Linux
*

Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?
Войти

 Получить помощь вы также можете в нашем списке рассылки:
ubuntu-ru@lists.ubuntu.com
Русскоязычное сообщество Ubuntu Linux  |  Поддержка  |  Общие вопросы (Модератор: Saha)  |  Тема: Увеличение скорости работы ubuntu 7.xx
Страниц: [1] 2 3 4  Все   Вниз
Печать
Автор Тема: Увеличение скорости работы ubuntu 7.xx  (Прочитано 15399 раз)
0 Пользователей и 1 Гость смотрят эту тему.
Delfin
Автор темы
Активист
****
Сообщений: 434


u 7.10

754774
Просмотр профиля
« : 06 Ноября 2007, 13:25:33 »

1. Оптимизация загрузки

Это хорошая идея - сразу после установки Ubuntu, также операцию можно выполнить и позже. В этом пункте мы реорганизуем нкоторые файлы, необходимые при загрузке, сделая тем самым загрузку ubuntu немного быстрее. Все, что нужно сделать - это нажать ESC в меню загрузчика GRUB при включении компьютера, затем выбрать вторую строку (она выглядит примерно так: /vmlinuz-2.6.20-15-generic root=UUID=6162302f-3f32-4b73-bb56-c42f4f9fbce2 ...) нажмите кнопку "e" для редактирования строки. Добавьте названия своего профиля (логина) (не забудьте поставить пробел перед именем). После ввода нажмите клавишу b для загрузки системы.

Первый раз система будет загружаться дольше чем обычно, последующие - будет загружаться быстрее первоначального варианта.

2. Оптимизация файловой системы

Следующие советы предназначены для систем с файловой системой EXT3 и ReiserFS

Открыть терминал, ввести:
Код:
sudo gedit /etc/fstab
Добавить к строке (/) обозначением корня системы. Другими словами, нужно изменить следующую строку:
Код:
# /dev/sdb2
UUID=f4d4d73d-4141-4701-a7e2-ec41664483a7 / ext3 defaults,errors=remount-ro 0 1
На:
Код:
# /dev/sdb2
UUID=f4d4d73d-4141-4701-a7e2-ec41664483a7 / ext3 defaults,errors=remount-ro,noatime,data=writeback 0 1
Теперь введем следующие команды в консоли:
Код:
sudo gedit /boot/grub/menu.lst
Добавьте следующую опцию:
Код:
rootflags=data=writeback
В конец следующей строки:
Код:
# defoptions=quiet splash rootflags=data=writeback
так
Цитата
# altoptions=(recovery mode) single rootflags=data=writeback
Сохранить, затем ввести команды:
Код:
sudo update-grub
Введите следующие команды, чтобы изменить файловую систему на лету

ПРИМЕЧАНИЕ: Посмотрите обозначение раздела /dev/sdb2 которые является корнем системы (/). Если корневой раздел (/) обозначается по другому, измените /dev/sdb2 на соответствующее. Можете посмотреть /etc/fstab !

ОПАСНО: Следующая только для EXT3 файловой системы! Для ReiserFS это НЕ будет работать, для внесения изменений нужно перезагрузить компьютер.
Код:
sudo tune2fs -o journal_data_writeback /dev/sdb2
Это все, перезагрузитесь и войдите, скорость доложна увеличится при работу с видео, изображениями и аудио файлами.

3. Настройка Swappiness

Часто пользователи linux при открытии множества программ; работы в них замечают следующую особенность и часто спрашивают: Куда делась вся моя память ? Вы должны знать, что для этого существуют специальные разделы диска (кэш), куда сохраняются определенные данные. Linux systems are made like this to use so much memory for disk cache because the RAM is wasted if is not used and if something needs the same data again, then there is a very good chance to be in the cache memory.

В консоли введите следующую команду:
Цитата
sudo gedit /etc/sysctl.conf
Добавьте строку в конец файла:
Код:
vm.swappiness=0

Значение изменяется от 0 до 100. При 100 ядро Linux will prefer to find inactive pages and swap them out, в то время как значение 0 gives something close to the old behavior where applications that wanted memory could shrink the cache to a tiny fraction of RAM.

4. "Параллельная" загрузка

Если Вы имеете двухядерный процессор, или он поддерживает технологию hyperthreading - то их можно задействовать в системе. Откройте терминал и выполните команду:
Код:
sudo gedit /etc/init.d/rc
найдите CONCURRENCY=none и замените на:
Код:
CONCURRENCY=shell
Сохраните и перезагрузите компьютер.

5. IPv6

В Linux, большинство программ используют протокол IPv4 Iдля подключения к интернету. В Ubuntu ipv6 включен по умолчанию, отключим его:
Код:
sudo gedit /etc/modprobe.d/bad_list
добавьте следующую строку в файл:
Код:
alias net-pf-10 off
Сохраните файл.

Собственно перевел мануал, вот оригинал на англ: http://news.softpedia.com/news/Optimize-Ubuntu-Feisty-Fawn-for-Speed-53836.shtml

Хочется комментариев по сабжу, также интересует третий совет и совет про файловую систему...
Записан
Delfin
Автор темы
Активист
****
Сообщений: 434


u 7.10

754774
Просмотр профиля
« Ответ #1 : 06 Ноября 2007, 13:36:06 »

По пункту 4, в 7.10 это не заработает, вот страница с багом: https://bugs.launchpad.net/ubuntu/+source/hal/+bug/149881
Записан
f0ka(OfndnTga)
Участник
***
Сообщений: 243


910910910910

422732
Просмотр профиля
« Ответ #2 : 06 Ноября 2007, 14:10:01 »

Проверено? О_о
Записан
victor53p
Локальный модератор
***
Сообщений: 631


52509310
Просмотр профиля WWW
« Ответ #3 : 06 Ноября 2007, 14:46:39 »

Cразу вопрос, что из этого проверено и действительно безопасно работает.
 Т.к. я стараюсь осмысленно возится в системе, то хотелось пояснений по тому, что делается.
 Да и перевода полного хотелось.
Или автор предлагает всем заняться проверкой этого материала и затем в итоге получить действительно руководство!
Или это опять будет БЛОГ?
« Последнее редактирование: 07 Ноября 2007, 01:03:14 от victor53p » Записан
Scarab
Активист
****
Сообщений: 416


Ubuntu-не ОС для блондинок!

318202314 ubuntolog@jabber.ru
Просмотр профиля
« Ответ #4 : 06 Ноября 2007, 15:36:17 »

Согласен, во 2 пункте совсем никаких пояснений, не хочется лупить строчки вслепую...
Записан
Delfin
Автор темы
Активист
****
Сообщений: 434


u 7.10

754774
Просмотр профиля
« Ответ #5 : 06 Ноября 2007, 15:54:26 »

Цитата
Или автор предлагает всем заняться проверкой этого материала и затем в итоге получить действительно руководство!
Да!

Насчет перевода - я там только со сваппингом не совсем понялл... Остальное ведь все переведено.

Про ipv6 - его отключил, да и объяснять думаю не надо, зачем отключать. У нас где я нахожусь вообще ipv6 нет.
Записан
Thread
Гость
« Ответ #6 : 06 Ноября 2007, 16:23:48 »

Затестил CONCURRENCY=shell (процессор HT). Визуальный прирост в производительности не заметил (всё-таки время загрузки больше зависит от винчестера, а не от скорости процессора и поддержки процессором SMT/SMP) и заодно наткнулся на известный глюк "Internal error: Failed to initialize HAL" Smiley
Записан
McRain
Новичок
*
Сообщений: 8


Просмотр профиля
« Ответ #7 : 06 Ноября 2007, 17:04:25 »

4. "Параллельная" загрузка
Если Вы имеете двухядерный процессор, или он поддерживает технологию hyperthreading - то их можно задействовать в системе. Откройте терминал и выполните команду:
Код:
sudo gedit /etc/init.d/rc
найдите CONCURRENCY=none и замените на:
Код:
CONCURRENCY=shell
Сохраните и перезагрузите компьютер.

После этого сетевая выключилась и отказывалась включаться на отрез. После возврата в прежнее вид  /etc/init.d/rc заработала.
Записан

永遠の誕生を見た。
begemot
Активист
****
Сообщений: 490


Я отказался от наркотического яда - никотина!


Просмотр профиля
« Ответ #8 : 06 Ноября 2007, 17:12:55 »

То есть, автор всерьёз полагает, что коллектив высококвалифицированных профессионалов, совместно с сотнями тысяч добровольцев, создающие самый популярный в мире дистрибутив, делают его недостаточно производительным? И что вот он-то - автор - досконально знает какими магическими манипуляциями можно довести скорость производительности текущего релиза до космической?

Вопрос: что автор делает "на улице"? Почему он до сих пор не в Canonical? (Novell, RatHat, и т.д.)

Мораль: "Don't let the Gentoo folks fool you into thinking you need to compile anything to gain speed!" ©
« Последнее редактирование: 06 Ноября 2007, 17:18:46 от begemot » Записан

victor53p
Локальный модератор
***
Сообщений: 631


52509310
Просмотр профиля WWW
« Ответ #9 : 06 Ноября 2007, 19:10:18 »

Давайте писать серьезно!
А такие вещи надо в отдельный проект!
Тем боле, что сообщения этого раздела принимаются, как руководство к действию!
Если вы обратили внимание, что я три раз проверю, а потом напишу!
Записан
Delfin
Автор темы
Активист
****
Сообщений: 434


u 7.10

754774
Просмотр профиля
« Ответ #10 : 06 Ноября 2007, 19:26:35 »

бегемот, мне не стоило создавать тему? Попросить модераторов удалить ее?

По четвертому пункту я написал, что в 7.10 не работает - дал ссылку на баг.

Ладно, больше не стану переводить английские статейки, если какие-нибудь меня заинтересуют - лучше на буржуйских фоумах и побеседую...

Спасибо.
« Последнее редактирование: 06 Ноября 2007, 19:47:31 от Delfin » Записан
victor53p
Локальный модератор
***
Сообщений: 631


52509310
Просмотр профиля WWW
« Ответ #11 : 06 Ноября 2007, 19:54:05 »

Ну совсем обиделся, да переводи пожалуйста и публикуй на  форуме, но только не в разделе руководство к действия, если инфа не до конца проверенная!
Успехов!
Чем больше переведем и опубликуем, тем больше будем знать!!!
Удалять не собираюсь!
Сие стало общим достоянием!!!
« Последнее редактирование: 07 Ноября 2007, 01:01:12 от victor53p » Записан
Scarab
Активист
****
Сообщений: 416


Ubuntu-не ОС для блондинок!

318202314 ubuntolog@jabber.ru
Просмотр профиля
« Ответ #12 : 06 Ноября 2007, 19:57:20 »

Ладно, больше не стану переводить английские статейки, если какие-нибудь меня заинтересуют - лучше на буржуйских фоумах и побеседую...

Спасибо.
Не надо изображать из себя ничего не подозревающую жертву, вы заранее знали, что если ваши советы лично вами не проверены, то на вас в лучшем случае вот так побухтят, в хучшем сломают железку и будут не на шутку ругаться. Просто проверяйте не себе очередное лекарство от СПИД'а прежде чем писать сенсационные новости Wink
Записан
Delfin
Автор темы
Активист
****
Сообщений: 434


u 7.10

754774
Просмотр профиля
« Ответ #13 : 06 Ноября 2007, 20:16:03 »

Увелиание скорости запуска терминала:
sudo gedit /etc/hosts
Код:
127.0.0.1       localhost
127.0.1.1       inspiron
заменить на
Код:
127.0.0.1       localhost inspiron
127.0.1.1       inspiron
Вобщем берем слово со второй строчки и всталяем через пробел в первую.

В   http://ubuntuforums.org/showthread.php?t=388765
 топике много хороших отзывов об увеличении скорости загрузки.
« Последнее редактирование: 14 Ноября 2007, 16:09:07 от victor53p » Записан
Delfin
Автор темы
Активист
****
Сообщений: 434


u 7.10

754774
Просмотр профиля
« Ответ #14 : 06 Ноября 2007, 20:17:07 »

По ответам видно что увеличивается скорость запуска не только терминала но и других программ.
Записан
Страниц: [1] 2 3 4  Все   Вверх
Печать
Русскоязычное сообщество Ubuntu Linux  |  Поддержка  |  Общие вопросы (Модератор: Saha)  |  Тема: Увеличение скорости работы ubuntu 7.xx
Перейти в:  


Powered by MySQL Powered by PHP Powered by SMF 1.1.11 | SMF © 2006, Simple Machines LLC Best Hosting
Серверы на Ubuntu
Страница сгенерирована за 0.46 секунд. Запросов: 20.