Беста: Несколько советов по оптимизации системы

Беста: Несколько советов по оптимизации системы

 
  • Беста: Несколько советов по оптимизации системы
  • 0. Убрать getty процессы с отключенных линий
  • 1. Установка text-bit для часто выполняемых команд с помощью chmod.
  • 2. Оптимальное расположение файловой структуры:
  • 3.Переменная $PATH Чем длиннее $PATH, дем дольше идет поиск.
  • 5. Не являются ли дисковые операции узким местом в системе?
  • 6.Чрезмерная интенсивность подкачек
  • 7. Потенциальная возможность переполнения таблиц
  • 8. Не хватает мощности процессора.
  • 9. Можно подергать эти параметры, хотя это снижает безопаст-
  • 4. Удаление из ядра необязательных драверов и подсистем.
  • 10. Удаление с диска ненужных системных файлов.
  • 11. Сокращение своп. области.

  • Убрать getty процессы с отключенных линий Модификация настраиваемых параметров конфигурации: Сокращение времени загрузки программ:
          Установка text-bit (бит "навязчивости")
          Рациональная файловая система.
          Рациональный PATH. Сокращение времени ответа:
          Сокращение свопинга:
          Увеличение доступной оперативной памяти:
          1. Уменьшение числа буферов
          2. Удаление из ядра необязательных пакетов функций
          Сокращение дискового обмена:
          1. Увеличение числа буферов Свободное место на диске:
          Удаление с диска ненужных утилит.
          Возможно уменьшение области подкачки на диске.

    0. Убрать getty процессы с отключенных линий

    В /etc/inittab заменить respawn на off в соотв. строках.

    1. Установка text-bit для часто выполняемых команд с помощью chmod.

    Тогда команда резидентно сидит в памяти, и при последующем вы- зове не требуется времени на ее закачку в память.
    Рекомендуется для небольших, часто выполняемых команд. В сильно загруженных системах не применять. Имеет смысл проверить ее для /usr/informix/lib/sqlexec Первая проверка дала нулевой результат.

    2. Оптимальное расположение файловой структуры:

    Длинные каталоги (>5120 имен) вызывают косвенную адресацию.
          Мораль - порезать: find / -type d -size +10 -print Сильно перепутаны блоки с данными. Нерационально сложился список свободных блоков. В каталогах много пустых полей.
          Мораль - перепись винчестера на ленту и обратно.

    3.Переменная $PATH Чем длиннее $PATH, дем дольше идет поиск.


    5. Не являются ли дисковые операции узким местом в системе?

    sar -ud Если %wio , больше 10% или, если %busy для данного дисковода больше 50%, то это означает, что дисковые операции являются уз- ким местом в системе. Можно:
          1. Увеличить число буферов. Чем больше буферов, тем меньше фактический обмен с диском. Однако, тогда меньше память, и больше подкачек.
          2. Оптимизировать файловую систему.
          3. Если не поможет, увеличте память. Количество буферов задается параметрами:
          NBUF 1000 , NHBUF 256

    6.Чрезмерная интенсивность подкачек

    sar -qw|pg Если % времени, когда очередь подкачек непуста (%swpocc>20?), если они часты (swpot/s > 1.0), значит слишком интенсивны под- качки, не хватает оперативной памяти для работы всех процессов одновременно.
    Тогда нужно увеличивать память. Попробуйте сократить буферный кэш. (Текущее значение NBUF 1000, NHBUF 256)
    sar -b Если процент буферизации дисков (rcash,wcash > 90%) то сократить число буферов (NBUF) можно.
    sar -r freemem (число свободных страниц, доступных для размещения пользовательских программ). Не является ли оно устойчиво маленьким (freemem =< GPGSHI=40 'верхняя отметка'). Если да, значит памяти не хватает.

    7. Потенциальная возможность переполнения таблиц

    sar -v

    8. Не хватает мощности процессора.

    sar -q Средняя длина очереди и процент времени занятости:
    Если (%runocc > 90, а runq-sz > 1, то это означает, что процес- сы постоянно ждут очереди на выполнение, т.е. ЦП сильно перег- ружен.
    И если свопинг при этом не велик (%swpocc<20?, swpot/ s < 1.0), то в таком случае для сокращения времени ответа трудно предло- жить програмные методы решения: увеличение памяти, наверное не поможет. Могу порекомендовать поставить дополнительный процессор, или купить машину помощнее, БЕСТУ-91, а лучше, SAN.

    9. Можно подергать эти параметры, хотя это снижает безопаст-

    ность системы:
    NMOUNT 25 Макс. число смонтированных файловых систем. NAUTOUP 15 Задает срок хранения данных в буферном кэше, после
          которого они обновляются на диске. BDFLUSHR 1 Частота в сек. проверок необходимости сделать это.

    4. Удаление из ядра необязательных драверов и подсистем.

    Это к специалистам.

    10. Удаление с диска ненужных системных файлов.

    Рекомендую подумать об опастности самодеятельности.

    11. Сокращение своп. области.

    Делается загрузка системы с дистрибутивной ленты. На вопрос : Своп область 15 Мб? > ответить y. Рекомендую подумать об опастности самодеятельности.


    Home | UK Shop Center |Contact | Buy Domain | Directory | Web Hosting | Resell Domains


    Copyleft 2005 ruslib.us