Slashdot Mirror


Self-Repairing Computers

Roland Piquepaille writes "Our computers are probably 10,000 times faster than they were twenty years ago. But operating them is much more complex. You all have experienced a PC crash or the disappearance of a large Internet site. What to do to improve the situation? This Scientific American article describes a new method called recovery-oriented computing (ROC). ROC is based on four principles: speedy recovery by using what these researchers call micro-rebooting; using better tools to pinpoint problems in multicomponent systems; build an "undo" function (similar to those in word-processing programs) for large computing systems; and injecting test errors to better evaluate systems and train operators. Check this column for more details or read the long and dense original article if you want to know more."

15 of 208 comments (clear)

  1. This would be great by CausticWindow · · Score: 4, Funny

    coupled with self debugging code.

    --
    How small a thought it takes to fill a whole life
  2. This post by nother_nix_hacker · · Score: 2, Funny

    Is Ctrl-Alt-Del ROC too? :)

  3. hmmmmm by Shishio · · Score: 5, Funny

    the disappearance of a large Internet site.

    Yeah, I wonder what could ever bring down a large Internet site?
    Ahem.

    --
    Twelve fingers or one, its how you play. ~Gattaca (Vincent)
  4. test errors by paulmew · · Score: 3, Funny

    "Last, computer scientists should develop the ability to inject test errors" Ah, so that explains those BSOD's It's not a fault, it's a feature....

  5. Computer.... by Viceice · · Score: 2, Funny

    Heal thy-self!

    --
    Sometimes I wish I was a plumber, then I'd know how to deal with other people's shit.
  6. Various levels of rebooting... by jkrise · · Score: 4, Funny

    Micro-rebooting: Restart service.
    Mini-rebooting: Restart Windows 98
    Rebooting : Switch off/on power
    Macro-rebooting: BSOD.
    Mega-rebooting: BSOD--> System crash--> reload OS from Recovery CD--> Reinstall apps --> reinstall screen savers --> reinstall Service Packs --> Say your prayers --> Reboot ---> Curse --> Repeat.

    --
    If you keep throwing chairs, one day you'll break windows....
  7. Compulsory M$ joke by Rosco+P.+Coltrane · · Score: 3, Funny
    Third, programmers ought to build systems that support an "undo" function (similar to those in word-processing programs), so operators can correct their mistakes. Last, computer scientists should develop the ability to inject test errors; these would permit the evaluation of system behavior and assist in operator training.

    [WARNING]
    You have installed Microsoft[tm] Windows[tm]. Would you like to undo your mistake, or are you simply injecting test errors on your system ?

    [Undo] [Continue testing]

    --
    "A door is what a dog is perpetually on the wrong side of" - Ogden Nash
  8. Excellent by hdparm · · Score: 1, Funny
    we could in that case:

    rm -rf /*

    ^Z

    jut for fun!

  9. Re:Managerspeak by TopShelf · · Score: 2, Funny

    Speaking for the PHB's, this sounds very exciting. I can't wait until they have self-upgrading computers as well. No more replacing hardware every 3 years!

    --
    Stop by my site where I write about ERP systems & more
  10. Magic Server Pixie Dust by thynk · · Score: 3, Funny

    Didn't IBM come out with some Magic Server Pixie Dust that did this sort of thing already, or am I mistaken?

    --

    Good judgment comes from experience, and a lot of that comes from bad judgment.
  11. micro-rebooting... by amanpatelhotmail.com · · Score: 1, Funny
    Is just one of the cool new features in MS Windows(r) Longhorn(tm)

    You now don't reboot(tm) but you micro-reboot(tm) i.e. the system will do that for you! Remember the times when you are writing that important report under MS(r) Word(tm); and the system crashed, and you had to press Ctrl-Alt-Del(tm) to reboot(tm). No more! No more pressing ackward buttons... The system is intelligent enough to do that for you :)

  12. "operating them is much more complex" by NReitzel · · Score: 2, Funny
    Are you crazy?

    My first "PC" was a PDP-11/20, with paper tape reader and linc tape storage. Anyone who tries to tell me that operating today's computers is much more complex needs to take some serious drugs.

    What is more complex is what today's computers do, and increasing their reliability or making them goal oriented are both laudable goals. What will not be accomplished is making the things that these computers actually do less complex.

    --

    Don't take life too seriously; it isn't permanent.

  13. The long wondered about origin of ... by den_erpel · · Score: 0, Funny

    Self-Repairing Computers

    Finally, this provides us with the long awaited answer to the following situations:

    Reed: Captain, direct hit on the power supply!
    Archer: That'll teach those cyborgs for flooding our inbox with p0rn!
    T'Pol: Captain, their server is mysteriously repairing itself, we're still being flooded.

    for any other series:
    TOS:
    %s/Reed/Checkov/g
    %s/Archer/Kirk/g
    %s/T'Pol/Spock/g
    TNG:
    %s/Reed/Worf/g
    %s/Arche r/Picard/g
    %s/T'Pol/Data/g
    DS9:
    %s/Reed/Kira/g
    %s/Archer/Sisko/g
    %s/T'Pol/Dax/g
    VGR:
    %s/Reed/ Tuvok/g
    %s/Archer/Janeway/g
    %s/T'Pol/Kim/g

    Since the B&B messed up the timelines anyway, they'll probably pour it into an episode, they seem to be out of inspiration anyhow...

    --
    Genius doesn't work on an assembly line basis. You can't simply say, "Today I will be brilliant."
  14. DWIM by PhilHibbs · · Score: 3, Funny

    We've had RISC, MMX, VLIW, SSI, maybe it's time for DWIM processors.

  15. Oh yeah. by schnitzi · · Score: 2, Funny
    Our computers are probably 10,000 times faster than they were twenty years ago. But operating them is much more complex. You all have experienced a PC crash or the disappearance of a large Internet site.


    Oh yeah. My TRS-80 used to NEVER crash twenty years ago when I accessed LARGE INTERNET SITES.

    --



    I object to that article, and to the next reply.