Национальный цифровой ресурс Руконт - межотраслевая электронная библиотека (ЭБС) на базе технологии Контекстум (всего произведений: 635051)
Контекстум
Руконтекст антиплагиат система
Датчики и системы. Sensors & Systems  / №1 (116) 2009

СРЕДСТВА ОТЛАДКИ РАСПРЕДЕЛЕННЫХ МИКРОПРОЦЕССОРНЫХ КОМПЛЕКСОВ РЕАЛЬНОГО ВРЕМЕНИ (150,00 руб.)

0   0
Первый авторВаськовский
Страниц2
ID600782
АннотацияРассмотрен один из подходов к отладке распределенных систем реального времени
УДК681.2.01
Васьковский, С.В. СРЕДСТВА ОТЛАДКИ РАСПРЕДЕЛЕННЫХ МИКРОПРОЦЕССОРНЫХ КОМПЛЕКСОВ РЕАЛЬНОГО ВРЕМЕНИ / С.В. Васьковский // Датчики и системы. Sensors & Systems .— 2009 .— №1 (116) .— С. 45-46 .— URL: https://rucont.ru/efd/600782 (дата обращения: 05.05.2024)

Предпросмотр (выдержки из произведения)

УДК 681.2.01 СРЕДСТВА ОТЛАДКИ РАСПРЕДЕЛЕННЫХ МИКРОПРОЦЕССОРНЫХ КОМПЛЕКСОВ РЕАЛЬНОГО ВРЕМЕНИ С. В. <...> Васьковский Рассмотрен один из подходов к отладке распределенных систем реального времени. <...> При создании распределенных систем управления одной из наиболее трудных задач является отладка в реальных условиях, так как поведение распределенной программы может зависеть не только от входных данных, но и от временных соотношений процессов программы, параллельно исполняемых на разных контроллерах распределенных микропроцессорных комплексов (РМК). <...> Недетерминированность распределенных программ вносит качественно новый уровень сложности, делая неадекватным процесс отладки с помощью инструментальных средств, применение которых приводит к изменению временных характеристик отлаживаемой целевой системы. <...> Так, замедление выполнения одного отлаживаемого процесса может исказить дальнейшее поведение любых из взаимодействующих процессов программы. <...> Традиционные средства, основанные на многократных прогонах отлаживаемой программы с трассировкой различных событий, оказываются неэффективными даже для автономной отладки, поскольку при фиксированном наборе входных данных история выполнения программы и результаты (в силу недетерминированности) могут различаться для разных прогонов. <...> Поэтому для повышения уровня и эффективности отладки РМК необходимы новые методы и средства автоматизации отладки. <...> Если в целевую систему для отладочных целей вводится для каждого узла свой сопроцессор, что позволяет собирать информацию о ходе выполнения программы практически без нарушения ее временных характеристик, требуются значительные дополнительные затраты на разработку аппаратных средств, и такой подход нельзя применить при создании РМК на базе уже существующего. <...> Но для обнаружения и локализации большинства ошибок, которые выявляются в распределенных программах на заключительном этапе отладки в реальных <...>