I am curious what happens to a program when I put the computer to hibernation. I have a program that does some calculation through a list of files (just text input, manipulation and output). It takes a long time, usually more than 10 hours. Suppose I have to take my laptop with me and leave when it has run 4 hours but not finished. Now, if I put the computer to hibernation and turn it back on later, will it continue doing the calculations? Or maybe I would be better off just re-start the whole thing?