Micro-Rebooting

The new concept of micro-rebooting takes the presence of software bugs as a given and, instead, works toward shortening recovery time.

That’s the concept behind “recovery-oriented computing,” a 180-degree turn from traditional thinking. The idea is that since software can’t be created without crash-causing flaws, it should be built to reboot much faster, allowing users to get back to work almost instantly.

Micro-rebooting as developed by Stanford and UC Berkeley researchers is built in the vein of recovery-oriented computing. Micro-reboots are used to quickly terminate enough of the problematic program processes to restabilize the system. The researchers have developed algorithms that determine software baseline processes, monitor them, and do micro-reboots if necessary.

The first software most likely to have this technology built into it? J2EE application server software. (Don’t laugh.)

[ via ACM TechNews ]

Have something to tell us about this article?
Let us know

or Comment Below

Gaming Trailers

More Like This
NHL 23 | Official Game Modes Deep Dive Trailer
Latest Trailers
ANONYMOUS;CODE | Announcement Trailer

Got a tip?

Let us know