Воскресенье, 19.05.2024, 21:11
Приветствую Вас Гость | RSS
Вход на сайт
Друзья сайта
  • Раскрутка сайта, покупка и продажа траффика
  • Сайт 12 отдела ФТИНТа
  • People Group

    Профессиональная раскрутка сайта, заработок для веб-мастеров


    Рейтинг сайта
    Rambler's Top100
    Список каталогов
    ERA.COM.UA
    интернет портал
    NP.BY - Новый портал. Почта, чат, погода, авто, объявления, рефераты. Лучшие ссылки в Интернете Система управления сайтом SiteAdmin Каталог сайтов OpenLinks.RU Каталог сайтов TOPLINKS@UA Добавить сайт PAUTINI.RU - русскоязычные интернет сайты beTOPs.info - каталог лучших сайтов Весь интернет в одном каталоге! Бесплатный белый каталог сайтов, лучшие ресурсы интернета Весь интернет в одном каталоге! каталог ссылок 10Links.info Каталог сайтов sc.tomck.com Нашли.com - тематический каталог сайтов, поиск Каталог сайтов
    Реклама

    Каталог статей

    Главная » Статьи » Статьи из мира Linux » Настройка и оптимизация операционных систем Linux

    Сделать Linux быстрее, легче и мощнее: Как ускорить загрузку Linux.
    Ушли в прошлое те дни, когда вы могли бы сделать чашку чая и выпить её за время, которое занимает загрузка операционной системы компьютера. Исходя из этого, вы думаете, что ваша Linux-машина уже работает на максимально возможной скорости, не так ли? К сожалению, это не всегда так. Сообщества развивающихся дистрибутивов Linux в основном вынуждены обращаться с как можно более широкой аудиторией и обеспечивать совместимость с широким спектром оборудования. Это означает, что работать основной дистрибутив может как на Netbook так и Low-End ПК с использованием тех же настроек, что и для высокопроизводительного ПК. Но это не должно быть так! С помощью всего лишь несколько настроек и некоторых экспериментов, ваша система Linux может реализовать неиспользованный потенциал вашего компьютера. Есть ли у Вас двухъядерный процессор? Воспользуйтесь этим, запустив загрузку процессов параллельно. У вас есть большое количество памяти в ПК? Вы можете попробовать кэширование данных в памяти, вместо подкачки для более быстрого доступа к данным.
    Великая сила свободной ОС заключается в том, что она может быть настроена с нуля и Linux является идеальным инструментом адаптированным к вашим потребностям. Но как возможно в значительной степени ускорить систему, как можно получить большую отдачу от компьютера?

    Как ускорить загрузку Linux

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

    Удаляем тайм-аут

    Вы можете заметить, что каждый раз при загрузке есть небольшой таймаут от трех до нуля секунд. Он был введен первоначально для обеспечения загрузки старых аппаратных модулей до загрузки ядра. Это не является необходимым для современных систем, и могут быть удалены путем открытия:

    /BOOT/GRUB/menu.lst

    в любом вашем любимом текстовом редакторе, с правами root. Необходимо найти строку:

    Timeout = 3

    Как только вы нашли его, измените значение на

    Timeout = 0.

    Сохраните изменения, выйдите из системы и перезагрузите компьютер и вы заметите, что система начинает моментально загружаться без таймаута в 3 секунды.

    Улучшение производительности диска

    Если у вас в системе есть DMA-совместимый (Direct Access Memory) жесткий диск, вы можете увеличить пропускную способность данных с помощью простой настройки. Она позволит ускорить загрузку, так как увеличится скорость чтения данных и общая производительность будет увеличиваться при каждом обращении к жесткому диску.
    Начните с установки пакета hdparm через менеджер пакетов, а затем запустить терминал с правами root и наберите следующую комманду:

    hdparm -d1 /dev/hda1

    замените /dev/hda1 на загрузочный раздел жесткого диска в вашей системе.
    Замечание! Gnome пользователи могут менять эти параметры автоматически выполнив следующее Система> Администрирование> Службы. Затем Вы можете добавить эту строку в качестве отправной с gksudo в самом начале, чтобы обеспечить его работу с правами суперпользователя, не требуя дополнительной аутентификации.
     

    Быстрая загрузка: Вы можете отредактировать текстовый файл и перезагрузить компьютер, или просто нажать несколько кнопок в Grub.

    Выполнить параллельную загрузку процессов

    Параллелизм может привести к повышению производительности, так как работает два процесса одновременно, что займет половину времени работы с ними последовательно (по крайней мере в теории). Вы можете воспользоваться этим методом в Grub при редактировании /etc/init.d/RC в текстовом редакторе, с правами cуперпользователя и найти следующие строки:

    CONCURRENCY = NO

    Затем вы должны заменить NO на SHELL перед сохранением и закрытием текстовом редакторе. После перезагрузки вы увидите заметное сокращение в разы загрузки (около одной или двух секунд, в большинстве случаев). Ускорение направлено, прежде всего, на системы с многоядерными процессорами. Если у вас одноядерный процессор, то в случае такой настройки реально произойдет увеличение времени загрузки, которое в случае с нашей тестовой системой выросло в 2,4 раза.

    Оптимизация памяти

    Один прекрасный способ для повышения производительности заключается в определении того, как используется пространство подкачки. В раздел подкачки ядро Linux сбрасывает кэш данных, чтобы система быстрее работала с оперативной памятью, в случает необходимости выполнения программы требующей много оперативной памяти. Специальный раздел swap не является обязательным, но, не смотря на это данный раздел используется также для хранения данных оперативной памяти при переходе в режим Hibernate. Последствия отказа от swap раздела зависит от вашей системы и если ли у вас есть раздел подкачки, но при этом у вас много оперативной памяти вы обнаружите, что сокращение раздела swap даст вам заметный прирост производительности. Это позволит ядру кэшировать данные в оперативную память для ускорения доступа и уменьшения объема данных в свопе в любой момент времени. Просто откройте /etc/sysctl.conf в текстовом редакторе, с правами суперпользователя и добавьте следующие строки в конец файла:

    vm.swappiness = 10

    (Вам нужно будет перезапустить компьютер, для того, чтобы изменения вступили в силу.)

    Вы можете изменить это значение, чтобы повысить производительность. Чем меньше значение, тем меньше вы используете swap и больше данных кэшируется в памяти. Значение 10 лучше всего работают в системе с оперативной памятью 512MB.Точное значение параметра варьируется от системы к системе, так что это потребует использования метода проб и ошибок, особенно в чтении данных из swap, который прежнему занимает больше времени, чем чтение из оперативной памяти, но конечный результат обычно стоит затраченных усилий.
     
     
    В следующей статье читайте про оптимизацию графической оболочки Gnome.


    Источник: http://pczhournal.3dn.ru/publ/sdelat_linux_bystree_legche_i_moshhnee_kak_uskorit_zagruzku_linux/5-1
    Категория: Настройка и оптимизация операционных систем Linux | Добавил: Diskosuperstar (11.10.2009) E W
    Просмотров: 2294 | Теги: ускорение загрузки Linux, Оптимизация Linux
    Всего комментариев: 0
    Добавлять комментарии могут только зарегистрированные пользователи.
    [ Регистрация | Вход ]