Измерение производительности

Измерение производительности

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

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

Монитор производительности Windows, доступный через пиктограмму Administrative Tools (Администрирование), находящуюся в панели управления, отображает данные о работе процессора, ядра, пользовательских и других процессов в графическом виде. Это средство предоставляет отличные дополнительные возможности для изучения свойств программ помимо тех, которые обеспечиваются приведенными здесь результатами измерений.

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

Поделитесь на страничке

Следующая глава >

Похожие главы из других книг

5.3.3.1 Измерение

Из книги ИНФОРМАЦИОННАЯ ТЕХНОЛОГИЯ ОЦЕНКА ПРОГРАММНОЙ ПРОДУКЦИИ ХАРАКТЕРИСТИКИ КАЧЕСТВА И РУКОВОДСТВА ПО ИХ ПРИМЕНЕНИЮ автора Автор неизвестен

5.3.3.1 Измерение Для измерения выбранные метрики применяются к программной продукции. Результатом являются значения в масштабах


Информация и ее измерение

Из книги Компьютер на 100. Начинаем с Windows Vista автора Зозуля Юрий

Информация и ее измерение Основная характеристика устройств памяти – это их объем. Единица измерения объема запоминающих устройств – байт (1 байт = 8 битам). Бит – это наименьший объем информации, которую может обработать компьютер. Для передачи 1 бита используется один


Измерение радиуса

Из книги AutoCAD 2009 автора Орлов Андрей Александрович

Измерение радиуса Для измерения радиуса предназначена команда DIMRADIUS. Чтобы ее активизировать с помощью ленты, щелкните на стрелке справа от кнопки Linear (Линейный) на вкладке Annotate (Аннотация) в группе Dimensions (Размеры) и выберите способ задания размеров Radius (Радиус). После


Измерение углов

Из книги AutoCAD 2009 для студента. Самоучитель автора Соколова Татьяна Юрьевна

Измерение углов Для определения линейного размера AutoCAD должен располагать двумя определяющими точками. При проставлении значений углов следует указать три точки для определения углового размера: вершину и две конечные точки. Угловые размеры проставляются с помощью


Измерение расстояний и углов

Из книги AutoCAD 2010 автора Орлов Андрей Александрович

Измерение расстояний и углов Команда DIST измеряет расстояние и угол между точками, вызывается из падающего меню Tools ? Inquiry ? Distance или щелчком на пиктограмме Distance на панели инструментов Inquiry.Запросы команды DIST: Specify first point: – указать первую точку Specify second point: – указать вторую


Измерение радиуса

Из книги Феномен науки. Кибернетический подход к эволюции автора Турчин Валентин Фёдорович

Измерение радиуса Для измерения радиуса предназначена команда DIMRADIUS. После ее запуска AutoCAD предлагает выбрать дугу или окружность. Когда вы это сделаете, AutoCAD измерит радиус дуги и выдаст запрос о расположении текстового значения размера (внутри или снаружи дуги).


Измерение углов

Из книги UNIX: взаимодействие процессов автора Стивенс Уильям Ричард

Измерение углов Для определения линейного размера AutoCAD должен располагать двумя опре деляющими точками. При проставлении значений углов следует указать три точки для определения углового размера: вершину и две конечные точки. Угловые размеры проставляются с помощью


ПРИЛОЖЕНИЕ А Измерение производительности

Из книги Программирование на языке Ruby [Идеология языка, теория и практика применения] автора Фултон Хэл

ПРИЛОЖЕНИЕ А Измерение производительности А.1. Введение В основной части книги мы перечислили шесть средств передачи сообщений:? неименованные каналы (pipes);? именованные каналы (FIFO);? очереди сообщений Posix;? очереди сообщений System V;? двери;? SunRPC.Кроме того, мы указали пять


Измерение производительности

Из книги AutoCAD 2009. Учебный курс автора Соколова Татьяна Юрьевна

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


16.5. Измерение покрытия кода

Из книги AutoCAD 2008 для студента: популярный самоучитель автора Соколова Татьяна Юрьевна

16.5. Измерение покрытия кода Очень полезно знать, какие части программы не были протестированы, а следовательно, нуждаются в автономных тестах. Иногда и сам инструмент для замера покрытия может обнаружить ошибки. Допустим, в программе есть предложение if, которое «должно»


Измерение расстояний и углов

Из книги Графология XXI века автора Щеголев Илья Владимирович

Измерение расстояний и углов Команда DIST измеряет расстояние и угол между точками, вызывается из падающего меню Tools ? Inquiry ? Distance или щелчком на пиктограмме Distance на панели инструментов Inquiry.Запросы команды


Измерение расстояний и углов

Из книги автора

Измерение расстояний и углов Команда DIST измеряет расстояние и угол между точками, вызывается из падающего меню Tools ? Inquiry ? Distance или щелчком на пиктограмме Distance панели инструментов Inquiry.Запросы команды DIST:Specify first point: – указать первую точкуSpecify second point – указать вторую


Измерение признаков почерка

Из книги автора

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


Измерение психологических характеристик

Из книги автора

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