Timeline for Recovering a process after illegal instruction exception
Current License: CC BY-SA 3.0
8 events
| when toggle format | what | by | license | comment | |
|---|---|---|---|---|---|
| Jan 7, 2015 at 9:26 | vote | accept | 53777A | ||
| Jan 6, 2015 at 12:27 | comment | added | Bart van Ingen Schenau | @53777A: No, the OS does not keep snapshots. But when an interrupt is being serviced, all the state that the processor needs to continue with the interrupted process is available and can be stored in a safe place. This information can also be altered to let the processor resume somewhere else. | |
| Jan 6, 2015 at 12:00 | comment | added | Wolf | @BartvanIngenSchenau Thanks +1 - I mean, address spaces can be well-isolated for processes (on some platforms). If an application consists of multiple processes, on of them can be restarted while the application keeps (sort of) running. | |
| Jan 6, 2015 at 11:58 | comment | added | 53777A | @BartvanIngenSchenau Does that mean if the OS has an snapshot of the program from the last interrupt, then when this interrupt happens it can recover to the previous state? I mean virtually is it possible? | |
| Jan 6, 2015 at 11:55 | comment | added | Bart van Ingen Schenau | @Wolf: I don't see a significant difference, but I have edited anyway. | |
| Jan 6, 2015 at 11:54 | history | edited | Bart van Ingen Schenau | CC BY-SA 3.0 | deleted 13 characters in body |
| Jan 6, 2015 at 11:51 | comment | added | Wolf | Isn't the distinction between process and application important here? | |
| Jan 6, 2015 at 11:46 | history | answered | Bart van Ingen Schenau | CC BY-SA 3.0 |