Повышение производительности системы
Повышение производительности системы
Выше были описаны два способа повышения производительности системы: поддержка NFS ядром (совместно с программой knfsd) и использование асинхронного режима. (Необходимо заметить, что асинхронный режим записи повышает риск потери данных вследствие сбоя сервера.) Ниже перечислены другие способы, позволяющие увеличить эффективность работы NFS.
• Оптимизация размера передаваемых блоков. Опции rsize и wsize программы mount определяют размер блоков данных, передаваемых между клиентом и сервером. Размер блока по умолчанию зависит от используемых программ, но чаще всего принимается значение 4096. Команда, в которой явно задается размер блока, выглядит приблизительно так: larch: /home /mnt/userfiles -о rsize=8192. При создании записи в файле /etc/fstab эти опции помещаются в специальное поле (в приведенном ранее примере в этом поле указано значение defaults).
• Оптимизация за счет исключения информации об обращении к файлу. Опция noatime утилиты mount сообщает Linux о том, что информация о времени обращения к файлу не должна обновляться. В обычных условиях Linux записывает сведения о времени создания и изменения файла, а также о времени последнего обращения к нему. Отказавшись от данных о времени обращения, можно повысить производительность системы.
• Выбор количества экземпляров сервера NFS. Как правило, в сценарии запуска сервера NFS предусматривается одновременное выполнение восьми экземпляров этой программы. Если нагрузка на систему не велика, с ней может справиться и меньшее количество серверов. Если же система постоянно обрабатывает запросы, восьми серверов может оказаться недостаточно. Недостаток серверов при большой нагрузке на систему приводит к что для установления соединения с клиентом потребуется неоправданно большое время. Увеличить производительность можно, выбрав наиболее подходящее число экземпляров сервера. Обычно это значение задается в начале сценария и имеет вид RPCNFSDCOUNT=8.
• Устранение причин снижения производительности, не связанных с работой средств поддержки NFS. Производительность NFS может снижаться по ряду причин, многие из которых непосредственно не связаны с работой сети. Например, если ваша сетевая карта работает медленно, эффективность NFS-обмена будет низкой. Качество работы сервера NFS существенно зависит от используемого жесткого диска. Важно, чтобы данное устройство было достаточно быстродействующим и не создавало излишней нагрузки на центральный процессор. (Для сервера хорошо подойдет EIDE-контроллер с поддержкой адаптера DMA или SCSI; производительность устройств SCSI выше, чем производительность дисков EIDE.)
Если производительность сервера NFS недостаточна, необходимо прежде всего выяснить, что является источником проблем: программное обеспечение сервера NFS, клиент-программы или конфигурация сети. Возможно также, что производительность снижается по другим причинам, например, из-за недостаточной эффективности работы жестких дисков. Выяснить это можно, выполняя тестирование с использованием различных протоколов и с участием разных клиентов. (Для проверки производительности жестких дисков можно вызвать команду hdparm, указав опцию -t.)
Более 800 000 книг и аудиокниг! 📚
Получи 2 месяца Литрес Подписки в подарок и наслаждайся неограниченным чтением
ПОЛУЧИТЬ ПОДАРОКЧитайте также
Повышение производительности базы данных
Повышение производительности базы данных Для увеличения производительности различных операций в базе данных DB2/400 есть несколько механизмов. Например, команда «Explain» применяется для предсказания или просмотра характеристик исполнения запроса. Эта функция собирает
8.2. Оценка производительности системы и ее увеличение
8.2. Оценка производительности системы и ее увеличение Встроенные средства оценки производительности системыWindows Vista позволяет оценивать текущую конфигурацию компьютера и измерять рейтинг производительности системы. Система может подстраиваться под текущую
Повышение производительности системы. ReadyBoost
Повышение производительности системы. ReadyBoost Обратите внимание, в окне оценки производительности компонентов присутствует ссылка Отображение и печать подробных сведений. Щелкнув на ней кнопкой мыши, вы откроете окно с подробной информацией о моделях устройств вашего
Повышение квалификации
Повышение квалификации В этой главе мы привели примеры, которые могут быть полезными для продвинутых пользователей. Реестр неотделим от операционной системы, от понятия «компьютер», в которое мы вкладываем аппаратно-программный смысл. Обычная цель опытного
4.18. Повышение производительности жесткого диска
4.18. Повышение производительности жесткого диска Существенно повысить производительность жесткого диска поможет программа hdparm. Я увеличил скорость операции чтения своего жесткого диска Quantum Fireball ATA66 с 3,75 Мб/с до 14 Мб/с, а жесткий диск IBM АТА100 (модель точно не помню) удалось
Повышение цен – альтернативы
Повышение цен – альтернативы Никаких альтернатив! И вот почему. Мало кто из интернет-бизнесменов Рунета верит в действенность высоких цен. Большинство владельцев очень боятся встать на путь их повышения и никогда этого не делали.На самом деле покупатели
8.2. Даешь повышение производительности системы!
8.2. Даешь повышение производительности системы! Если вы ездите на автомобиле, то наверняка встречались с интересным эффектом. Вроде ездишь себе, не жалуешься, но стоит отдать машину в руки хорошего автомеханика – и она вдруг словно молодеет. Топлива ест меньше,
Повышение производительности
Повышение производительности Окно сведений о производительности (см. рис. 8.3) не только предоставляет информацию, но и позволяет несколько повысить общую производительность системы. Для этого в левой части окна есть следующие ссылки.• Управление автозагрузкой программ.
Поддержка производительности системы
Поддержка производительности системы Цель этой деятельности — обеспечение поддержки пользователей SAP и поддержание оптимальных характеристик работы системы, что является крайне важным, особенно в первые недели после запуска.Обзор запуска и поддержкиЦель этой
Менеджмент, ориентированный на повышение эффективности
Менеджмент, ориентированный на повышение эффективности Чтобы оправдать ожидания акционеров и повысить ценность компании, менеджеры компании должны не только уметь сформулировать стратегию, но и претворить ее в жизнь. Управление в стоимостном отношении (Value-based management, VBM)
Даешь повышение производительности системы!
Даешь повышение производительности системы! Если вы ездите на автомобиле, то наверняка встречались с интересным эффектом. Вроде ездишь себе, не жалуешься, но стоит отдать машину в руки хорошего автомеханика – и она вдруг словно молодеет. Топлива ест меньше, разгоняется
Повышение статуса идентификации
Повышение статуса идентификации И Бертильон, и Хершель понимали, что технологии идентификации в современном обществе могут использоваться с двумя целями. С одной стороны, эти технологии востребованы правоохранительными органами. Имея в своем распоряжении реестр