Помощь в написании студенческих работ
Антистрессовый сервис

Повышение производительности системы

РефератПомощь в написанииУзнать стоимостьмоей работы

Анализ данных наблюдения позволяет обнаружить такие явления, как избыточный спрос на определенные ресурсы, приводящий к возникновению узкого места в работе системы. В этом разделе описаны общие причины возникновения узких мест и рекомендации по настройке и проверке. Определенный ресурс используется программой в монопольном режиме, поэтому может потребоваться замена ее другой программой, изменение… Читать ещё >

Повышение производительности системы (реферат, курсовая, диплом, контрольная)

Повышение производительности системы

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

Причины возникновения узких мест

Требования могут быть сильно завышены и повлечь возникновение узких мест в ресурсах по следующим причинам:

  • · недостаточно ресурсов, требуется их наращивание или модернизация;
  • · ресурсы используются неравномерно и требуется их перераспределение;
  • · ресурс неисправен и требуется его замена;
  • · определенный ресурс используется программой в монопольном режиме, поэтому может потребоваться замена ее другой программой, изменение программы разработчиком, наращивание или модернизация ресурсов либо запуск программы в периоды низкой загруженности;
  • · ресурс неправильно настроен и требуется изменение его параметров.

Рекомендации по настройке и проверке производительности системы

Недостаток памяти является наиболее вероятной причиной значительного снижения производительности компьютерных систем. При возникновении неполадок с производительностью начните с проверки счетчиков памяти. Неудовлетворительное время ответа на рабочей станции скорее всего является результатом неполадок памяти и процессора; серверы больше подвержены влиянию неполадок диска и сети.

Прежде чем приступить к настройке, примите к сведению следующие рекомендации.

  • · Одновременно вносите не более одного изменения. В некоторых случаях неполадка, которая, как кажется, относится к одному компоненту, может быть результатом возникновения узких мест в работе нескольких компонентов. Поэтому к изучению каждой неполадки следует подходить отдельно. Одновременное внесение нескольких изменений делает невозможным определение результатов каждого конкретного изменения.
  • · Повторяйте наблюдение после каждого изменения. Это важно для определения последствий этого изменения и принятия решения о необходимости внесения дополнительных изменений. Методично вносите одно изменение в ресурс за другим, после каждого наблюдая за изменениями в производительности. Поскольку изменения в настройке могут повлиять на другие ресурсы, важно хранить записи внесенных изменений и результатов наблюдения за производительностью.
  • · Вдобавок к наблюдению просматривайте журналы событий, поскольку при некоторых неполадках, связанных с производительностью, в журнал событий заносятся сообщения.
  • · Чтобы определить, связаны ли сетевые компоненты с неполадками в производительности, сравните работу программ, запущенных по сети, с работой локальных программ.

Советы по настройке и модернизации компонентов

В данном разделе приведены советы по настройке наблюдаемых ресурсов.

Память

  • · Увеличьте объем физической памяти, чтобы он превышал минимальный требуемый уровень.
  • · Создайте несколько файлов подкачки, если имеется несколько дисков.
  • · Определите оптимальный размер файла подкачки. Рекомендуется установить размер файла подкачки в 1,5 раза больше размера установленной оперативной памяти или равный ему; необходимый размер зависит от рабочей нагрузки.
  • · Убедитесь, что параметры памяти установлены правильно.
  • · Запускайте требовательные к памяти программы на высокопроизводительных компьютерах во время низкой рабочей нагрузки.

Диск

  • · Обновите диск на более быстрый или установите дополнительные диски. Если возможно, модернизируйте контроллер и шину диска.
  • · На серверах для создания чередующихся томов на нескольких физических дисках используйте оснастку «Управление дисками». Это повышает пропускную способность, так как обеспечивает параллельную обработку запросов ввода-вывода.
  • · Распределите выполнение программ между серверами. Для перераспределения рабочей нагрузки можно воспользоваться распределенной файловой системой (Distributed File System, DFS).
  • · Разместите задачи, активно использующие диск, на разных физических дисках или дисковых контроллерах.
  • · Используйте программу «Дефрагментация диска» для дефрагментации файлов с целью ускорения доступа к данным и увеличения размера свободного места на диске.
  • · Если требуется увеличить эффективность операций доступа к диску, установите последние версии драйверов контроллеров или материнской платы. За дополнительными сведениями обращайтесь к производителю контроллера или материнской платы.

Процессор

  • · Добавьте процессор (особенно для многопотоковых программ). Замените процессор на более быстрый или на процессор с кэшем большего размера.
  • · На многопроцессорных компьютерах установите соответствие процессоров для потоков процессов и прерываний.

Сеть

  • · Настройте сеть так, чтобы системы, совместно используемые одной группой пользователей, находились в той же подсети.
  • · Отключите привязку часто используемых сетевых плат.
  • · Если используется более одного протокола, можно задать порядок привязки каждого протокола для рабочей станции и протокола NetBIOS. Дополнительные сведения содержатся в справке по сети и удаленному доступу к сети. Ниже приведены некоторые причины изменения порядка привязки.
  • o Если наиболее часто используемый протокол в списке привязки идет первым, среднее время подключения уменьшается.
  • o Кроме того, в зависимости от топологии сети некоторые протоколы работают быстрее, чем другие. При оптимизации работы компьютера-клиента расположение более быстрого протокола первым позволяет увеличить производительность. Поскольку сервер позволяет устанавливать входящие подключения с использованием протокола, выбранного компьютером-клиентом, менять порядок привязки протоколов на сервере не следует.
  • · Установите несколько сетевых плат. Операционные системы семейства Windows Server 2003 поддерживают работу нескольких плат для установленного протокола и несколько протоколов для определенной платы. Хотя такая конфигурация предназначена для создания отдельных сетей, недоступных друг для друга, ею можно воспользоваться для увеличения пропускной способности при совместном использовании файлов.
Показать весь текст
Заполнить форму текущей работой