Spisu treści:
Definicja - Co oznacza Abnormal End (ABEND)?
Abnormal End (ABEND) to nieprawidłowe lub nieoczekiwane zakończenie zadania w oprogramowaniu. Występuje, gdy program ulega awarii z powodu błędów. Zasadniczo błędy w aplikacji lub systemie operacyjnym powodują ABEND.
Techopedia wyjaśnia Abnormal End (ABEND)
Nazwa ABEND pochodzi od komunikatu o błędzie widocznego w systemach IBM OS / 360. Twierdzi się, że termin ten pochodzi od niemieckiego słowa „abend”, co oznacza „wieczór”. Gdy wystąpi ABEND, system może przestać odpowiadać, powodując nagłe zamknięcie programu.
ABEND może wystąpić w dwóch scenariuszach:
- Gdy system otrzymuje zestaw instrukcji, których nie może obsłużyć ani rozpoznać
- Gdy program próbuje zaadresować przestrzeń pamięci przekraczającą określony limit
Nowoczesne systemy operacyjne zostały zaprojektowane w taki sposób, aby uniemożliwić ponowne uruchomienie systemu, umożliwiając zatrzymanie lub zamknięcie tylko szkodliwej aplikacji. Inne aplikacje będą nadal działać normalnie. Nowoczesne systemy operacyjne są również bardziej odporne na błędy niż ich poprzednicy, ale niektóre błędy aplikacji powodują zawieszanie się lub blokowanie systemu operacyjnego, co wymaga ponownego uruchomienia.
