Использование консоли "Производительность"

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

Рубрика Программирование, компьютеры и кибернетика
Вид лабораторная работа
Язык русский
Дата добавления 24.03.2015
Размер файла 47,2 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

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

Размещено на http://www.allbest.ru/

Лабораторная работа

Тема: «Использование консоли «Производительность»»

1. Общие методические указания по выполнению лабораторной работы

Цель работы: изучить особенности использования консоли производительность.

В результате выполнения лабораторной работы студент должен знать:

o Особенности настройки систем наблюдения

o Интерфейс системного монитора

Используемые программно-технические средства:

Персональная ЭВМ класса IBM PC стандартной конфигурации; операционная система Windows2000/XP/Vista, MicrosoftOfficeWord.

В процессе выполнения лабораторной работы студент должен:

o Ознакомится с теоретическим материалом.

o Подготовить отчет по лабораторной работе.

o Отчитаться по исполненному заданию.

Перед выполнением лабораторной работы каждый студент обязан изучить правила техники безопасности при работе в помещении с электронно-вычислительной техникой.

Указания по оформлению отчета:

Отчет должен содержать: титульный лист, цель работы; ответы на контрольные вопросы; выводы.

1.6 Указания по сдаче зачета преподавателю

Для сдачи зачета необходимо:

1) выполнить практическое задание

2) предъявить отчет;

3) ответить на контрольные вопросы.

2. Теоретические сведения

2.1 Настройка конфигурации подсистемы наблюдения

Настройка конфигурации подсистемы наблюдения

Настройка конфигурации подсистемы наблюдения является первым шагом при определении производительности системы. Для наблюдения за операционной системой семейства Windows Server 2003 можно просматривать данные на диаграмме или сохранять их в журнале с целью использования в других приложениях.

Примечание

· Для достижения наилучших результатов перед настройкой конфигурации подсистемы наблюдения ознакомьтесь со следующими разделами. Чтобы быстро приступить к работе, можно воспользоваться готовой настройкой журнала в разделе «Журналы счетчиков». Эта конфигурация, «Обзор системы», создает двоичный файл журнала, который после запуска вручную обновляется каждые 15 минут и ведется до достижения максимального размера файла. Если журнал будет запущен с такими параметрами, данные будут сохраняться в папке Perflogs корневой папки и охватывать следующие счетчики: «Память\Обмен страниц в сек», «Физический диск(_Total)\Средняя длина очереди диска» и «Процессор(_Total)\% загруженности процессора».

Выбор способа наблюдения

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

Выбор частоты обновления данных

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

Кроме того, при выборе этого интервала учитывайте общую продолжительность наблюдения. Например, обновление данных каждые 15 секунд оправдано, только если планируется вести наблюдение не больше четырех часов. Если следует вести наблюдение восемь часов и более, задавайте интервал обновления более 300 секунд (5 минут). Увеличив частоту обновления (задав меньшее значение параметра), можно получить большой объем данных. Это может усложнить их обработку и повысить в системе нагрузку, обусловленную работой службы «Журналы и оповещения производительности».

При наблюдении за большим числом объектов и счетчиков также записываются большие объемы данных, занимающих дисковое пространство. Попробуйте найти оптимальное соотношение между числом наблюдаемых объектов и частотой обновления данных, чтобы размер файла журнала был не слишком большим.

Выбор данных для наблюдения

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

1. Память

2. Процессоры

3. Диски

4. Сетевой адаптер

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

Компонент

Наблюдаемый аспект производительности

Соответствующие счетчики

Диск

Использование

Физический диск\Обращений чтения с диска/сек Физический диск\Обращений записи на диск/сек Логический диск\% свободного места Внимательно относитесь к значению счетчика «% активности диска». Поскольку экземпляр _Total этого счетчика не может точно отражать использование нескольких дисковых систем, следует также использовать счетчик «Процент времени бездействия». Имейте в виду, что значения всех этих счетчиков ограничиваются величиной 100%.

Диск

Узкие места

Физический диск\Средняя длина очереди диска (все экземпляры)

Память

Использование

Память\Доступно байт Память\Байт-кэш памяти

Память

Узкие места и недостаток ресурсов

Память\Страниц/сек Память\Чтение страниц/сек Память\Ошибок транзита/сек Память\Байт в выгружаемом страничном пуле Память\Байт в невыгружаемом страничном пуле Для анализа использования памяти могут также оказаться полезными следующие счетчики (хотя они не являются счетчиками объекта «Память»): Файл подкачки\% использования (все вхождения) Кэш\% попаданий при отображении данных Сервер\Байт в выгружаемом страничном пуле и Сервер\Байт в невыгружаемом страничном пуле

Сетевой адаптер

Пропускная способность

Счетчики передачи данных (применительно к разным протоколам); для протокола TCP/IP: Сетевой интерфейс\Всего байт в сек Сетевой интерфейс\Пакетов/сек Сервер\Всего байт в сек или Сервер\Передано байт/сек и Сервер\Получено байт/сек

Процессор

Использование

Процессор\% загруженности процессора (все вхождения)

Процессор

Узкие места

Система\Длина очереди процессора (все экземпляры) Процессор\Прерываний/сек Система\Контекстных переключений/сек

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

Выбор компьютера для наблюдения

При удаленном наблюдении за компьютерами предусмотрены разные способы сбора данных. Например, можно включить ведение журнала производительности на компьютере администратора и собирать данные со всех удаленных компьютеров. В другом случае можно на всех компьютерах запустить службы сбора данных и через определенные интервалы времени запускать пакетную программу для передачи данных на компьютер администратора для анализа и архивации. Следует отметить, что компонент «Журналы и оповещения производительности» позволяет указать пакетный файл, который будет выполняться каждый раз при закрытии файла заданного журнала.

Централизованный сбор данных (т.е. когда на локальном компьютере собираются данные с удаленных компьютеров, за которыми ведется наблюдение) является наиболее простым в реализации, так как требует запуска только одной службы ведения журнала. Возможен сбор данных от нескольких систем в единый файл журнала. Однако это создает дополнительный сетевой трафик и размер журнала может быть ограничен объемом доступной памяти на компьютере администратора. Для централизованного сбора данных воспользуйтесь диалоговым окном «Добавить счетчики» для выбора удаленного компьютера, когда на локальном компьютере запущен компонент «Журналы и оповещения производительности».

Распределенный сбор данных (сбор данных, получаемых с удаленных компьютеров, за которыми ведется наблюдение) не вызывает трудностей с памятью и сетевым трафиком, как в случае централизованного сбора данных. Однако при этом доступ к данным откладывается, поскольку собранные данные для обработки должны быть переданы на компьютер администратора. Для распределенного сбора данных воспользуйтесь компонентом «Журналы и оповещения производительности» в окне «Управление компьютером» на локальном компьютере для выбора удаленного компьютера, с которого требуется собирать данные.

Удаленное наблюдение

Если планируется проводить наблюдение за удаленным компьютерами, для получения доступа к ним необходимо иметь административные учетные данные. Для наблюдения за удаленными системами с локального компьютера, следует указать в поле Пользователь учетную запись с правами доступа к удаленному компьютеру. Такой параметр задает учетную запись для определенного журнала или оповещения, а не для службы журналов или оповещений производительности. По умолчанию эта служба запускается с использованием учетной записи NTAuthority\NetworkService локального компьютера, которая обычно обладает разрешением только на доступ к службам и ресурсам локального компьютера. Для запуска ее под другой учетной записью воспользуйтесь режимом «Запуск от имени» при настройке сбора данных или измените свойства службы «Журналы и оповещения производительности» в разделе «Службы» окна «Управление компьютером».

Хранение записей данных о производительности

Компонент «Журналы и оповещения производительности» предоставляет возможность записи данных о производительности в базу данных SQL. Сведения, находящиеся в базе данных, можно извлекать запросами и включать в отчеты. Используя средства анализа баз данных, можно фильтровать данные и подробно анализировать результаты, используя различные параметры. Журналы также можно использовать для анализа тенденций и планирования распределения ресурсов.

Экспорт конфигурации подсистемы наблюдения

После создания конфигурации средств наблюдения за производительностью, где заданы счетчики, интервал обновления и другие параметры, можно сохранить эти настройки на локальном компьютере или экспортировать их на другой компьютер. Параметры системного монитора сохраняются в файл с расширением .msc, а параметры компонента «Журналы и оповещения производительности» -- в реестре. При сохранении настройки в файле Perfmon.msc используемая по умолчанию конфигурация этих средств на данном компьютере изменяется. Поэтому параметры рекомендуется сохранять в файле с другим именем. Кроме этого, допускается сохранение параметров отдельного журнала или оповещения в файл HTML, который затем можно использовать в качестве основы для создания новых журналов или оповещений.

2.2 Краткий справочник по параметрам системного монитора

Краткий справочник по параметрам системного монитора

Для настройки всех следующих параметров щелкните правой кнопкой мыши область сведений системного монитора и выберите команду Свойства.

Параметр

Вкладка

Режим просмотра: график, гистограмма или отчет

Общие

Объекты, счетчики и экземпляры (добавление и удаление)

Данные

Примечание

· Чтобы добавить счетчики, можно также щелкнуть правой кнопкой мыши в области сведений системного монитора (в отличие от диалогового окна Свойства: Системный монитор) и выбрать команду Добавить счетчики либо нажать кнопку «Добавить» на панели инструментов. Счетчики можно удалить, нажав клавишуDELETE. Это работает только в системном мониторе (а не в диалоговом окне Свойства: Системный монитор). Чтобы удалить все счетчики и добавить новые, нажмите на панели инструментов кнопку «Новый набор счетчиков».

Источник отображаемых данных: текущие собираемые данные, данные журнала, архивированные данные журнала

Источник

Примечание

· Можно также нажать на панели инструментов кнопку «Просмотр данных файла журнала», чтобы использовать в качестве источника данных файл журнала, или кнопку «Просмотр текущей активности» для просмотра текущих собираемых данных.

Диапазоны времени для ведения журнала и для просмотра

Источник

Частота обновления

Общие

Примечание

· Данные также можно получать вручную с помощью кнопок «Не изменять отображение» и «Обновить данные» на панели инструментов.

Тип значений отчета или гистограммы: минимальные, максимальные или средние

Общие

Отображение условного обозначения счетчика

Общие

Отображение последнего, минимального и максимального значений выбранного счетчика (в строке значений); разрешение отображения нескольких экземпляров

Общие

Цвет, ширина и тип линии

Данные

Масштаб значений данных счетчика

Данные

Цвет фона области результатов вокруг области отображения диаграммы, цвет области отображения диаграммы

Оформление

Заголовок диаграммы

График

Подпись вертикальной оси, горизонтальная и вертикальная сетки, максимальные и минимальные значения осей

График

Цвет шрифта на диаграмме или в области условных обозначений

Оформление

Тип, размер и начертание шрифта

Оформление

Цвет сетки, цвет линии времени

Оформление

Тип линии границы, внешний вид окна диаграммы

Общие

Панель инструментов

Общие

2.3 Справочник назначений клавиш и кнопок для системного монитора

Справочник назначений клавиш и кнопок для системного монитора

К наиболее часто используемым функциям можно получить доступ с помощью значков на панели инструментов или с помощью сочетаний клавиш. Далее в таблице перечислены типичные задачи и соответствующие им кнопки и сочетания клавиш.

Задача

Кнопка

Сочетания клавиш

Создание нового набора счетчиков

Ctrl+E

Очистка экрана

Ctrl+D

Просмотр текущей активности

Ctrl+T

Просмотр данных файла журнала

Ctrl+L

Просмотр диаграммы

Ctrl+G

Просмотр гистограммы

Ctrl+B

Просмотр отчета

Ctrl+R

Добавление

Ctrl+I

Удаление

DELETE

Вставка списка счетчиков

Ctrl+V

Копирование свойств

Ctrl+C

Свойства

Ctrl+Q

Не изменять отображение

Ctrl+F

Обновить данные

Ctrl+U

Выделение данных

Ctrl+H

Справка

F1

2.4 Интерфейс системного монитора

Интерфейс системного монитора

При открытии консоли «Производительность» в окне отображается панель инструментов, а область диаграммы содержит такой же набор счетчиков, как и в журнале «Обзор системы» компонента «Журналы и оповещения производительности». Значения счетчиков начинают отображаться на диаграмме системного монитора после небольшой задержки . По умолчанию данные обновляются автоматически. Для перехода в режим обновления вручную следует воспользоваться кнопкой Не изменять отображение, расположенной на панели инструментов. Кнопка Обновить данные позволяет по запросу снять показания. При однократном нажатии данные собираются один раз. Чтобы удалить из окна все отображаемые данные, следует нажать кнопкуОчистить экран.

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

· Компьютер, на котором работает системный монитор

· Объект производительности

· Счетчик производительности

· Экземпляр объекта производительности. Обратите внимание на то, что по умолчанию экземпляры счетчика отсортированы по названию и номеру. Этот номер появляется после названия экземпляра и знака «#». Номер упрощает наблюдение за несколькими экземплярами, например, если ведется наблюдение за потоками процесса.

Чтобы выключить отображение номера, щелкните диаграмму правой кнопкой мыши, выберите команду Свойства и снимите флажок Допускать дублирование счетчиков. По умолчанию к именам процессов и потоков добавляется суффикс #n (где n -- целое число). Чтобы вместо числа добавлять код процесса, создайте в реестре параметр типа DWORD с именем ProcessNameFormat в разделе HKEY_LOCAL_MACHINE\SYSTEM\ CurrentControlSet\Services\PerfProc\Performance и задайте для него значение 2. Аналогично, для добавления кода потока создайте в реестре параметр типа DWORD с именем ThreadNameFormat в разделе

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\PerfProc\Performance и задайте для него значение 2. Для отключения любого из этих параметров и возвращения к настройке по умолчанию задайте для соответствующего параметра значение 1.

Внимание! наблюдение монитор командный строка

o Ошибка при изменении реестра может серьезно повредить систему. Перед изменением реестра создайте резервную копию всех важных данных. Дополнительные сведения см. в разделе Общие сведения о редакторе реестра.

Можно задавать следующие атрибуты диаграммы:

· тип отображения и параметры диаграммы, гистограммы или отчета;

· цвет фона области сведений и области отображения данных;

· размер, название и начертание шрифта, используемого для отображения текста;

· цвет, ширина и стиль линии диаграммы.

По щелчку заголовка столбца Объект, Счетчик, Экземпляр или Компьютер в области условных обозначений выполняется сортировка записей по возрастанию или убыванию значений данного столбца. Например, чтобы отсортировать все записи по названию счетчика, щелкните заголовок столбца Счетчик.

2.5 Интерфейс компонента «Журналы и оповещения производительности»

Интерфейс компонента «Журналы и оповещения производительности»

В оснастке «Журналы и оповещения производительности» определяются параметры журналов счетчиков, журналов трассировки и оповещений. В области сведений окна консоли отображаются имеющиеся журналы и оповещения. Одновременно могут работать несколько журналов и оповещений. Каждая запись журнала или оповещения представляет собой отдельную сохраненную конфигурацию параметров. Если запуск и остановка журнала выполняются в автоматическом режиме, одному журналу могут соответствовать несколько отдельных файлов данных. Например, если создаются ежедневные файлы журналов, один файл будет закрыт в 23:59, а в 00:00 следующего дня будет открыт новый файл. В следующей таблице описано назначение столбцов области сведений.

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

Столбец

Описание

Название

Имя журнала или оповещения. Оно позволяет понять, сбор данных какого типа выполняется или за соблюдением какого условия ведется наблюдение. Одному журналу могут соответствовать несколько отдельных файлов журнала.

Примечание

· В разделе журналов счетчиков по умолчанию присутствует образец журнала «Обзор системы». Можно начать ведение этого журнала или предварительно изменить необходимым образом его параметры.

Комментарий

Описание журнала или оповещения.

Тип файла журнала

Заданный формат журнала. Для оповещений всегда используется тип Оповещения. Для журналов трассировки может использоваться тип Файл последовательной трассировки или Файл циклической трассировки. Для журналов счетчиков может быть задан тип Двоичный файл, Двоичный циклический файл, Текстовый файл (разделитель -- запятая), Текстовый файл (разделитель -- табуляция) или База данных SQL.

Имя файла журнала

Путь и основное имя файла, заданные для создания файлов этого журнала. Основное имя файла используется для автоматического построения имен новых файлов журнала.

Если журнал запущен и выполняется сбор данных (на основе расписания работы журнала или оповещения), рядом с этим журналом или оповещением появляется зеленый значок. Если рядом с названием отображается красный значок, этот журнал или оповещение настроено, но не запущено.

2.6 Краткий справочник форматов файлов журналов

Краткий справочник форматов файлов журналов

В следующей таблице представлены описания для каждого формата файла

Формат файла журнала

Описание

Применение

Текстовый файл (разделитель -- запятая)

Файл журнала с разделителями-запятыми и расширением .csv. Этот формат используется, например, для экспорта данных из журнала в электронные таблицы

Журналы счетчиков

Текстовый файл (разделитель -- табуляция)

Файл журнала с разделителями-знаками табуляции и расширением .tsv. Этот формат используется, например, для экспорта данных из журнала в электронные таблицы

Журналы счетчиков

Двоичный файл

Последовательный двоичный файл журнала с расширением .blg. Этот формат используется, если требуется обеспечить запись данных экземпляров, время от времени активизирующихся после запуска журнала. Только файлы журналов в формате двоичного файла могут применяться для записи данных непостоянных экземпляров.

Журналы счетчиков

Двоичный циклический файл

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

Журналы счетчиков

Файл циклической трассировки

Файл журнала циклической трассировки с расширением .etl. Этот формат используется для последовательной записи данных в один файл журнала с заменой предыдущих записей новыми данными, после того как будет достигнут максимальный размер журнала

Журналы трассировки

Файл последовательной трассировки

Файл журнала последовательной трассировки с расширением .etl. Собирает данные, пока не будет достигнут заданный пользователем размер, после чего текущий файл закрывается и создается новый

Журналы трассировки

База данных SQL

В этом режиме задаются существующая база данных SQL и набор журналов в этой базе данных, в который будут записываться и извлекаться данные о производительности. Используйте этот формат для сбора и анализа данных о производительности в масштабе предприятия (не в масштабе отдельного компьютера).

Журналы счетчиков

2.7 Анализ данных о производительности

Анализ данных о производительности

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

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

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

Определение допустимых значений для счетчиков

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

Ресурс

Объект\Счетчик

Рекомендуемое пороговое значение

Комментарии

Диск

Физический диск\% Свободно

Логический диск\% Свободно

15%

Диск

Физический диск\% Время диска

Логический диск\% Время диска

90%

Диск

Физический диск\Обращений чтения с диска/сек, Физический диск\Обращений записи на диск/сек

Зависит от технических условий изготовителя

Проверьте указанную скорость передачи дисков, чтобы проверить, соответствует ли она спецификациям. Обычно диски Ultra Wide SCSI могут выполнять от 50 до 70 операций ввода-вывода в секунду. Следует отметить, что вне зависимости от того, выполняются ли эти операции последовательно или в произвольном порядке, они могут сильно повлиять на значения для обращений чтения и обращений записи на диск.

Диск

Физический диск\Текущая длина очереди диска

Количество осей вращения плюс 2

Это счетчик мгновенных значений; возьмите несколько значений, полученных в разные моменты времени. Для наблюдения за средним значением воспользуйтесь счетчиком «Физический диск\Средняя длина очереди диска».

Память

Память\Доступно байт

Для компьютеров с большим объемом памяти более 4 Мбайт

Проследите за использованием памяти и увеличьте ее объем, если требуется.

Память

Память\Обмен страниц в сек

n страниц в сек на файл подкачки

Проследите за активностью процесса подкачки страниц памяти. Следует отметить, что объем данных ввода-вывода отправляется на диски через файлы подкачки.

Файл подкачки

Файл подкачки\% использования

Больше 70%

Чтобы получить представление об обмене страниц на компьютере, проследите за этим значением совместно со значениями счетчиков «Доступно байт» и «Обмен страниц в сек».

Процессор

Процессор\% загруженности процессора

85%

Найдите процесс, использующий наибольшую долю процессорного времени. Замените процессор на более быстрый или установите дополнительный процессор.

Процессор

Процессор\Прерываний/сек

Зависит от процессора; подходящее начальное значение -- 1 000 прерываний в секунду

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

Сервер

Сервер\Всего байт/сек

Если сумма значений счетчиков «Всего байт/сек» для всех серверов приближается к максимальной скорости передачи данных по сети, возможно, следует разделить сеть на сегменты.

Сервер

Сервер\Нехваток рабочих элементов

3

Если значение счетчика достигает указанного порога, попробуйте добавить записи (типа DWORD) InitWorkItems (число элементов рабочей очереди, выделенных процессору во время запуска системы) или MaxWorkItems (максимальное число буферов приема, которые могут быть выделены сервером) в реестр (в раздел HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters). ЗаписьInitWorkItems может принимать значение в диапазоне от 1 до 512, а запись MaxWorkItems -- от 1 до 65 535. Начните с любого значения для InitWorkItems и значения 4 096 дляMaxWorkItems, а затем удваивайте эти значения до тех пор, пока предел счетчика «Сервер\Нехваток рабочих элементов» остается ниже 3. Сведения по изменению реестра см. в справочном файле Общие сведения о редакторе реестра.

Внимание!

· Ошибка при изменении реестра может серьезно повредить систему. Перед изменением реестра создайте резервную копию всех важных данных.

Сервер

Сервер\Выгружаемый пул (пик)

Объем физической оперативной памяти

Это значение определяет максимальный размер файла подкачки и показывает объем физической памяти.

Сервер

Рабочие очереди сервера\Длина очереди

4

Если значение достигает данного порога, возможно, процессор является узким местом. Это счетчик мгновенных значений; возьмите несколько значений, полученных в разные моменты времени.

Несколько процессоров

Система\Длина очереди процессора

2

Это счетчик мгновенных значений; возьмите несколько значений, полученных в разные моменты времени.

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

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

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

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

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

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

· недостаточно ресурсов, требуется их наращивание или модернизация;

· ресурсы используются неравномерно и требуется их перераспределение;

· ресурс неисправен и требуется его замена;

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

· ресурс неправильно настроен и требуется изменение его параметров.

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

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

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

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

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

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

· Чтобы определить, связаны ли сетевые компоненты с неполадками в производительности, сравните работу программ, запущенных по сети, с работой локальных программ.

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

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

Память

· Увеличьте объем физической памяти, чтобы он превышал минимальный требуемый уровень.

· Создайте несколько файлов подкачки, если имеется несколько дисков.

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

· Убедитесь, что параметры памяти установлены правильно.

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

Диск

· Обновите диск на более быстрый или установите дополнительные диски. Если возможно, модернизируйте контроллер и шину диска.

· На серверах для создания чередующихся томов на нескольких физических дисках используйте оснастку «Управление дисками». Это повышает пропускную способность, так как обеспечивает параллельную обработку запросов ввода-вывода.

· Распределите выполнение программ между серверами. Для перераспределения рабочей нагрузки можно воспользоваться распределенной файловой системой (Distributed File System, DFS).

· Разместите задачи, активно использующие диск, на разных физических дисках или дисковых контроллерах.

· Используйте программу «Дефрагментация диска» для дефрагментации файлов с целью ускорения доступа к данным и увеличения размера свободного места на диске.

· Если требуется увеличить эффективность операций доступа к диску, установите последние версии драйверов контроллеров или материнской платы. За дополнительными сведениями обращайтесь к производителю контроллера или материнской платы.

Процессор

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

· На многопроцессорных компьютерах установите соответствие процессоров для потоков процессов и прерываний.

Сеть

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

· Отключите привязку часто используемых сетевых плат.

· Если используется более одного протокола, можно задать порядок привязки каждого протокола для рабочей станции и протокола NetBIOS. Дополнительные сведения содержатся в справке по сети и удаленному доступу к сети. Ниже приведены некоторые причины изменения порядка привязки.

o Если наиболее часто используемый протокол в списке привязки идет первым, среднее время подключения уменьшается.

o Кроме того, в зависимости от топологии сети некоторые протоколы работают быстрее, чем другие. При оптимизации работы компьютера-клиента расположение более быстрого протокола первым позволяет увеличить производительность. Поскольку сервер позволяет устанавливать входящие подключения с использованием протокола, выбранного компьютером-клиентом, менять порядок привязки протоколов на сервере не следует.

· Установите несколько сетевых плат. Операционные системы семейства Windows Server 2003 поддерживают работу нескольких плат для установленного протокола и несколько протоколов для определенной платы. Хотя такая конфигурация предназначена для создания отдельных сетей, недоступных друг для друга, ею можно воспользоваться для увеличения пропускной способности при совместном использовании файлов.

2.9 Наблюдение за производительностью из командной строки

Наблюдение за производительностью из командной строки

В дополнение к графическому интерфейсу «Производительность» имеются служебные программы, которые можно запускать из командной строки.

· Logman. Управляет счетчиками производительности и журналами трассировки событий на локальном или удаленных компьютерах.

· Perfmon. Позволяет открывать консоль «Производительность», настроенную с помощью элемента управления ActiveX системного монитора и службы журналов и оповещений производительности.

· Relog. Сохраняет данные счетчиков производительности из файлов журналов в файлы других форматов, такие как Текстовый файл (разделитель - табуляция), Текстовый файл (разделитель - запятая), Двоичный файл и База данных SQL.

· Tracerpt. Обрабатывает журналы трассировки событий и данные, поступающие в реальном масштабе времени от поставщиков трассировочных данных, и позволяет создавать отчеты с анализом данных трассировки и файлы CSV (разделитель -- запятая) для создающихся событий.

· Typeperf. Выводит данные счетчиков производительности в окно командной строки или в файл журнала поддерживаемого формата.

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

· Unlodctr. Удаляет имена счетчиков производительности и текст объяснения для службы или драйвера устройства из системного реестра.

3. Контрольные вопросы

1 Настройка конфигурации подсистемы наблюдения

- Выбор способа наблюдения

- Выбор частоты обновления данных

- Выбор данных для наблюдения

- Выбор компьютера для наблюдения

- Удаленное наблюдение

- Хранение записей данных о производительности

2. Краткий справочник по параметрам системного монитора

3. Справочник назначений клавиш и кнопок для системного монитора

4. Интерфейс системного монитора

6. Интерфейс компонента «Журналы и оповещения производительности»

7. Краткий справочник форматов файлов журналов

8. Анализ данных о производительности

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

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

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

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

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

10. Наблюдение за производительностью из командной строки

Размещено на Allbest.ru

...

Подобные документы

  • Понятие и использование командной строки. Открытие командной строки. Команды, выполняемые с помощью командной строки. Как выполнить команду с повышенными привилегиями. Изменение внешнего вида окна командной строки с помощью параметров командной строки.

    презентация [948,2 K], добавлен 22.10.2014

  • Описание модели многослойной защиты. Принципы управления доступом. Шифрование данных и шифрованная файловая система. Ключи шифрования. Хранение зашифрованных данных на удаленных серверах. Управление сертификатами. Использование утилит командной строки.

    презентация [109,3 K], добавлен 10.11.2013

  • Характеристика объекта компьютеризации. Выбор средств управления данными. Разработка моделей данных. Структура и функции частей программного обеспечения подсистемы. Выбор конфигурации и параметров сервера, рабочих станций, технологии передачи данных.

    курсовая работа [444,6 K], добавлен 28.01.2013

  • Растровые, векторные и комплексные графические форматы. Классификация графических форматов по допустимому объему данных, параметрам изображения, хранению палитры и методике сжатия. Разновидности метода Фурье. Метод преобразования Karhunen-Loeve.

    курсовая работа [46,0 K], добавлен 22.12.2014

  • Описание промышленных компьютерных сетей. Анализ файлов, передаваемых по ним и общие требования к реализуемой библиотеке. Архитектура и уровни интерфейса библиотеки, принципы реализации алгоритмов исполняемых и неисполняемых структурированных файлов.

    дипломная работа [883,5 K], добавлен 12.08.2017

  • Понятие и задачи репликации объектов баз данных (БД). Основные типы репликации (моментальные снимки, транзакции, сведение), выбор ее модели и особенности реализации. Мастера настройки распространителя и издателя репликации. Вид консоли Enterprise Manager.

    презентация [223,7 K], добавлен 10.11.2013

  • Хабовая архитектура системных плат. Интерфейс командной строки Unix System V. Структура командной строки интерпретаторов sh и ksh. Системные, процессы-демоны и прикладные процессы. Способы порождения и запуска "демонов". Работа с сигналами UNIX.

    реферат [149,5 K], добавлен 11.05.2012

  • Реляционная модель базы данных в текстовом виде. Код, с помощью которого были созданы и заполнены таблицы. Разработка схемы базы данных справочника селекционера. Создание запросов, их основные виды. Процедуры на выбор данных, добавление и удаление.

    методичка [1,1 M], добавлен 20.05.2014

  • Описание общих функций сетевого уровня модели OSI: протоколирование, маршрутизация и логическая адресация. Изучение принципов работы сетевого протокола TCP/IP и сетевых утилит командной строки. Адрес локальной сети и определение класса сети Интернет.

    презентация [412,7 K], добавлен 05.12.2013

  • Проектирование структуры и архитектуры программного продукта. Реализация программы конвертера файлов баз данных. Описание пользовательского интерфейса. Выбор порядка конвертации dbf файлов. Создание и исполнение шаблонов. Расчет себестоимости продукта.

    дипломная работа [2,2 M], добавлен 21.06.2013

  • Определение понятия "пиксел", его применение в компьютерной графике, коэффициент прямоугольности изображения. Характеристика файлов с расширениями bmp, gif, jpg, png, pcx, их особенности, достоинства и недостатки. Сравнение форматов графических файлов.

    реферат [17,9 K], добавлен 05.04.2009

  • История развития ОС UNIX, ее достоинства. Управление компьютером под управлением UNIX. Интерпретация командной строки и структура файловой системы. Команды управления процессами. Средства системного администрирования и учетные записи пользователей.

    презентация [78,1 K], добавлен 12.05.2014

  • Структура данных с указанием типов. Общая структурная схема программы. Алгоритмы сортировки вставками. Назначение make-файла. Функции управления программой; перемещения и корректировки введенных данных и их удаления справочника, загрузки данных из файла.

    курсовая работа [1,3 M], добавлен 12.01.2016

  • Характеристика предприятия, анализ целей и проблемных ситуаций, структура информационного обеспечения. Проектирование подсистемы для автоматизации процесса составления отчетности по обучению на авторских курсах фирмы "1С", ее экономическая эффективность.

    дипломная работа [7,2 M], добавлен 01.07.2011

  • Работа с файлами на языке Pascal. Типы файлов: типизированные, текстовые, нетипизированные. Сущность процедуры и функции. Использование процедуры Read и Write для операций чтения и записи в типизированном файле. Листинг программы и экранные формы.

    лабораторная работа [38,4 K], добавлен 13.02.2009

  • Особенность разработки алгоритмов для базы данных "Поэты". Анализ реализации анимации с помощью многофункциональной кроссплатформенной библиотеки SFML. Характеристика схемы алгоритма работы меню. Осуществление запуска программы через VisualStudio.

    курсовая работа [4,4 M], добавлен 10.05.2019

  • Устройство системного блока: блок питания; дисковод; карта расширения под монитор, принтер, сканер; материнская плата. Тестирование в программе Sisoftware. Настройка монитора в программе Nokia monitor. Сборка компьютера по указанной конфигурации.

    отчет по практике [902,9 K], добавлен 25.05.2009

  • Специальные разметочные указатели (теги) языка HTML. Основные правила написания тегов. Структура HTML-файлов. Внесение изменений и способы обновления Web-сайта. Необходимые атрибуты для создания на Web-странице бегущей строки и вставки рисунков.

    презентация [439,3 K], добавлен 29.01.2014

  • Выбор трех популярных Интернет-ресурсов в сфере метеорологии, их общая характеристика. Оценка работоспособности и внешнего вида (дизайна) сайта, удобства его интерфейса, частоты обновления данных, качества и доступности информации, наличия рекламы.

    практическая работа [2,2 M], добавлен 29.05.2012

  • Схема функционирования и алгоритм работы кэш-памяти. Характеристика процесса: среднее время доступа к данным. Проблема согласования данных. Принципы работы дисковой подсистемы ОС. Цели использования, типы и атрибуты файлов. Структура файловой системы.

    презентация [109,2 K], добавлен 20.12.2013

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.