Super User is a question and answer site for computer enthusiasts and power users. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

When a program doesn't respond, on a low level (maybe even down to cpu instructions), what exactly happens? Does the cpu scheduler fail to get a response from the cpu on whether the program executed correctly?

share|improve this question
up vote 2 down vote accepted

The cpu knows nothing about "programs". If cpu instructions do not operate correctly, there is a hardware failure, not a software (program) failure. Program non-response refers to a buggy program not behaving as expected, e.g., not responding to OS window messages, or failing to clear i/o completion interrupts, or getting stuck in an infinite loop, etc.

share|improve this answer

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .