News for hackers. Stuff that matters.
Re:Why I use Windows 8 by josteink on Tuesday October 02, 2012 @07:06AM (#4601405)
That's certainly interesting, and thanks for proving parts of my argument wrong. I do appreciate being corrected. However OP made the following claim:

Windows 8 lies to you when you "Shutdown." Windows 8 actually hibernates instead of shutting down for real; and you can get the same effect by enabling hibernation on Windows 7

Note the part that where he claims that you can get the same speedup on Windows 7 by enabling hibernation. This is provenly false and anyone who has tried it would know.

Re:Why I use Windows 8 by jasomill on Tuesday October 02, 2012 @08:26AM (#4601596)
You are correct that "enabling hibernation" should have no effect on Windows 7 startup or shutdown performance, though I have no idea how quickly Windows 7 can enter and wake from hibernation with no user sessions open. While this would be easy enough to test, I also don't care: Windows Server 2008 R2 cold boots to a usable desktop in twelve seconds on my machine, which should be fast enough for anyone.
Re:Why I use Windows 8 by UnoriginalGuy on Tuesday October 02, 2012 @08:27AM (#4601598)
If you hibernate in Windows 7, and then boot, it takes approximately the same period of time as "booting" in Windows 8 (with "Fast Startup" enabled).

I have tried it. I do know. In fact if you measure it "to desktop" then Windows 7 full hibernation beats Windows 8's fast startup, because Windows 7 caches user programs in additional to Microsoft's side (i.e. registry, services, kernel, etc).

Re:Why I use Windows 8 by jasomill on Tuesday October 02, 2012 @08:42AM (#4601631)
Interesting. Now allocate 20GB of non-paged pool and try again.
Re:Why I use Windows 8 by UnoriginalGuy on Tuesday October 02, 2012 @09:08AM (#4601717)
That's a fairly obscure scenario. Plus, if that allocation was within a service or driver then both Windows 7 hibernation and Windows 8 Fast Startup would have to page it to the Hibernation file.
Re:Why I use Windows 8 by jasomill on Tuesday October 02, 2012 @10:05AM (#4602008)
"Interesting" was my main point; the non-paged pool comment was mostly kidding. Interesting in that it could indicate a "de-hibernation" process that's nothing like the "inverse of hibernation" one might naively think it should be: while hibernation must write 100% of allocated physical RAM to disk, "de-hibernation" need only restore non-paged pool plus whatever else is necessary to reinitialize the virtual memory subsystem (including whatever drivers are necessary to support it, of course). This done, the balance of the hibernation file could effectively be treated as a page file.