Cтраница 3
Для выполнения простого дампа, как правило, предоставляются специальные утилитарные программы быстрой разгрузки. [31]
Разумные программы выдачи дампов, вроде этой, можно расширить, включив распознавание распространенных ошибок при использовании конкретных языков. [32]
Разумная программа выдачи дампов легко могла бы распознать такую ситуацию и угадать ошибку. [33]
Подсистема диалогового анализа дампов представляет собой совокупность программ, выполняющихся под управлением ПДО и предназначенных для регистрации и анализа ситуаций, приводящих к нарушению работоспособности СВМ ЕС или виртуальной машины. Эти ситуации могут возникать из-за невыявленных ошибок в МВМ или в операционных системах, работающих на виртуальных машинах, а также из-за некорректной работы технических средств. Во многих случаях при возникновении таких ситуаций МВМ выполняет фиксацию содержимого либо основной памяти реальной ЭВМ, либо памяти ВМ на томе запоминающего устройства с произвольным обращением - создает дамп памяти. ПАД предоставляет средства для накопления дампов, их идентификации, распечатки, просмотра и сопоставления друг с другом. [34]
Подсистема диалогового анализа дампов является расширенным вариантом системы ПДО и служит для сбора и оценок ошибок МВМ и ошибок в программах пользователей с помощью отчетов об анализе ошибок. [35]
Метод измерения на дампом приборе состоит в том, что вращающимся алмазным резцом на исследуемой поверхности вырезают лунку и по уменьшению ее длины судят о величине местного износа. Полученную лунку рассматривают и измеряют при помощи оптической системы. [36]
В ЕС ЭВМ - дамп, запрашиваемый программистом макрокомандной SNAP и содержащий ту же информацию, что и вамп аварийного завершения. От последнего отличается том, что выводится только требуемая информация и после дампа выполнение программы продолжается. [37]
DUMP или непосредственный вывод дампа на печатающее устройство или непомеченный том магнитной ленты. [38]
Файл состоит из заголовка дампа, необязательной карты цветов и данных изображения. Поскольку X разрабатывался так, чтобы быть настолько аппаратно-независимым, насколько это возможно, существует множество ( некоторые говорят, что даже чрезмерное количество) всевозможных форматов данных, которые соответствуют различным форматам экрана. Выделяют две основных переменных формата - визуальный класс и формат изображения. [39]
При указании на выдачу дампа программист должен помнить о том, что степень подробности такой информации может потребоваться в довольно редких случаях. Обычно бывает достаточно отдельных сообщений, чтобы определить причину аварийного завершения задания. Кроме того, анализ дампа требует хорошего знания машинного языка и средств операционной системы. [40]
Выходная величина F к дампом случае имеет вид потенциала одного из анодов. [41]
![]() |
Наиболее общие средства отладки и их применения. [42] |
Распечатка, содержимого памяти ( дамп) полезна для целей отладки, но лишь для программистов, имеющих основательные познания в области машинного языка. Она используется в основном, когда программе не удается завершить выполнение. Иногда она может ломочь даже после нормального завершения, если программа не выдает правильных результатов. [43]
Существенная особенность этой программы выдачи дампов состоит в том, что она пытается угадать действительную ошибку, которая привела к программному прерыванию. Для этого было проанализировано множество данных об известных ошибках с целью определить, какие типы ошибок обычно вызывают те или иные программные прерывания. Программа выдачи дампов анализирует и тип прерывания, и вызвавшую это прерывание команду, и ее расположение, и, пользуясь этой информацией, высказывает догадку о вероятной ошибке. Например, если код прерывания ОС4 ( попытка адресовать защищенную область памяти), а общий регистр содержит шестнадцатеричное число 02005000, программа выдачи дампов делает вывод, что прикладная программа пыталась читать из неоткрытого файла, и печатает сообщение об этом, а также информацию об этом файле из управляющего блока. [44]
Макрокоманда SNAP используется для выдачи дампа. По этой макрокоманде управляющая программа выводит некоторые области основной памяти, слово состояния программы и содержимое общих регистров. [45]