logo search
Лекции по операционным системам

6. Измерительные мониторы

Измерительные мониторы (ИМн) могут быть аппаратными, аппаратно-программными и программными. Аппаратные ИМн широко использовались в период 60-х - 80-х г.г., однако в настоящее время они используются достаточно редко, так как при нынешнем уровне развития микроэлектроники их подключение к нужным точкам ВС стало в большинстве случаев весьма затруднительно, а то и совсем невозможно. Основным способом использования аппаратно-программных ИМн является возбуждение сигнала какого-либо аппаратного прерывания при возникновении наблюдаемого события, а затем обработка этого прерывания с помощью программы-обработчика этого прерывания. Наибольшее распространение в настоящее время получили программные ИМн благодаря простоте своего подключения к эксплуатируемому на ВС штатному ПО. Некоторые фирмы-разработчики ПО выпустили коммерческие ИМн; примером является анализатор WindView динамического поведения системного и прикладного ПО для ОС реального времени VxWorks, с помощью которого весьма эффективно производить отладку ПО, разработанного для работы в среде этой ОС, а также исследовать поведение в целом самой разработанной системы реального времени.

Лекция N 8