Статья

Название статьи СРАВНИТЕЛЬНАЯ ОЦЕНКА ВРЕМЕНИ ВЫПОЛНЕНИЯ ПРОГРАММ НА РАЗЛИЧНЫХ ПЛАТФОРМАХ
Автор В.В. Хашковский, В.Н. Лутай, В.В. Юрченко
Рубрика РАЗДЕЛ IV. НОВЫЕ ИНФОРМАЦИОННЫЕ ТЕХНОЛОГИИ
Месяц, год 12, 2009
Индекс УДК 681.03.06
DOI
Аннотация В работе рассматривается технология точного измерения времени выполнения функций для приложений, реализуемых на различных операционных системах и платформах. Для сравнения выбраны ОС Windows XP и Linux, а в качестве платформ языки С и Java, создающие приложения в виде бинарного и байт-кода соответственно. Обосновывается инструментарий, используемый при проведении измерений, производится сравнение различных методов измерения времени, основанных как на специфичных для ОС средствах, так и на платформонезависимых и аппаратно-специализированных. Приводятся результаты измерений.

Скачать в PDF

Ключевые слова Языки С и Java; нативный код;байт-код; библиотечные вызовы функций; внутренние вызовы функций; технология измерений времени выполнения функций; счетчики производительности.
Библиографический список 1. J.M. Lambert, J.F. Power. Platform Independent Timing of Java Virtual Machine Bytecode Instructions, Electron. Notes Theor. Comput. Sci. 220 (2008). – C. 97-113.
2. D.J. Lilja. Measuring Computer Performance: A practitioner’s guide // Cambridge University Press. – 2000.

Comments are closed.