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Хочется комментариев по сабжу, также интересует третий совет и совет про файловую систему...