Skip to main content

Что такое Abend?

Абонент, часто пишущий с большой буквы как ABEND, является сокращением от ненормального конца и является компьютерным термином, который используется для обозначения ненормального конца задачи при запуске программы. Это более известно как сбой или зависание и обычно приводит к тому, что компьютер перестает отвечать на запросы. Термин abend первоначально использовался как сообщение об ошибке на мэйнфрейм-компьютерах IBM с операционной системой 360 (ОС), разработанной в 1960-х годах. Персональные компьютеры и более недавно разработанные операционные системы обычно не используют этот термин, но сетевая ОС Novell Netware все еще использует его в отношении сбоев и ошибок программного обеспечения. Этот тип аварийного завершения при запуске программы обычно указывает на проблему с программным обеспечением, а не с аппаратным обеспечением, и обычно означает, что имеется ошибка либо в программном обеспечении приложения, либо в операционной системе.

Причиной аварийного завершения обычно являются ошибочные данные или некорректная инструкция программы, которой компьютер не может следовать или не может распознать. Например, завершение программного обеспечения может произойти, если инструкция в программном обеспечении указывает на область памяти, к которой компьютер не может получить доступ. Результатом является аварийное завершение, и компьютер затем блокируется, также называемый зависанием или зависанием. Чтобы стать работоспособным, компьютер обычно должен быть перезагружен, то есть он должен быть выключен и снова включен.

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

Операционная система IBM 360, в которой возник термин abend, была написана на ассемблере и использовалась в основном между 1965 и 1972 годами. Эта операционная система была разработана для мэйнфреймов, то есть крупномасштабных компьютеров, зачастую размером с комнату, которые в основном использовались для данных. обработка крупными компаниями и организациями. Сегодня термин abend в основном используется компьютерными хакерами и программистами. Он также используется ИТ-специалистами и другими пользователями операционной системы Novell Netware.