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 ]

Share and Enjoy

  • StumbleUpon
  • Reddit
  • Digg
  • del.icio.us
  • Facebook
  • TwitThis

Related posts:

SETI@home Merged into BOINC
Recovery Oriented Computing
Game Boy Micro
Zen Micro (4GB) VS iPod Mini (4GB)
Go Chew Your Teeth!

Hope you like that post!

Forever Geek is a resource for all things geek. You can stay tuned by having the latest FG news delivered to you for free via RSS.