Windows Vista Beta | WinVistaBeta.com - Message | Time to wake up from hibernate mode

November 20, 2008  
Subject: Time to wake up from hibernate mode
Group: microsoft.public.windows.tabletpc
Date: 8/12/2008 10:46:43 AM
From: "Robert M. Lincoln" [Email Address Protection]

Do some tablets wake up faster from Hibernate Mode than other tablets?

Does the amount of memory speed up or slow down wake up time?

Are there ways to shorten the wakeup time when in Hibernate Mode?

Thanks

Back
Subject: Re: Time to wake up from hibernate mode
Group: microsoft.public.windows.tabletpc
Date: 8/12/2008 12:45:38 PM
From: "Beverly Howard [Ms-MVP/MobileDev]" [Email Address Protection]

Since hibernate is restoration of memory from the hard drive, I would
assume the factors would be memory amount, hard drive speed and cpu speed.

Even if you are not using all of the available memory, think hibernation
is an "image" of all available memory.

>> shorten? <<

Not that I aware of.

Beverly Howard [MS MVP-Mobile Devices]


Back
Subject: Re: Time to wake up from hibernate mode
Group: microsoft.public.windows.tabletpc
Date: 8/12/2008 1:20:25 PM
From: "Rainald Taesler" [Email Address Protection]

Robert M. Lincoln wrote:

> Do some tablets wake up faster from Hibernate Mode than other
> tablets?

YES!
It depends on their overall speed factors - CPU, memory, system board
etc., but mainly HDD-speed.
Hibernation means that all of what is held in the RAM is written to the
HDD (c:\hiberfil.sys) and on wake-up is read from there. So the decisive
factor is the speed of reading-in the content of the hibernation-file
from the HDD on wake-up.

> Does the amount of memory speed up or slow down wake up time?

In general: As every bit of what is held in the RAM on firing
hibernation is written to the HDD and read-in on wake-up, this naturally
means that the bigger the RAM, the bigger the hibernation file (just the
size of the file on your machine - it's almost the same size as your
RAM). The bigger the file, the longer the time needed for writing the
file as well as reading it.

But this only the basic principle.
This was quite important in the days of Win 9x. Sending the machine into
hibernation and waking it up was dramatically slowed down if the machine
had a huge RAM. I remember this only too well as I had been working with
hibernation since it was first introduced by COMPAQ in the late 1980s.
In the end with Win 98 and big memory it took almost as long to wakeup
the machine as it would take for a full boot.
Still I kept using hibernation because of its main advantage of keeping
all applications open.

However, things then dramatically changed with Win2k and again with XP.
MS was successful in optimizing the hibernation techniques and contrary
to the previously used techniques compression was used and empty sectors
were left out. Therefore the

Still: the amount of RAM installed is responsible for the size of the
hibernation file. The more RAM. the bigger the file.

> Are there ways to shorten the wakeup time when in Hibernate Mode?

NO.

Rainald


Back
Subject: Re: Time to wake up from hibernate mode
Group: microsoft.public.windows.tabletpc
Date: 8/12/2008 1:54:17 PM
From: "Robert M. Lincoln" [Email Address Protection]

Does anybody have any experience with wake-up time using solid state hard
disks (i.e., "hard disks" that are completely memory chips)? Is the wake-up
time really fast?


Back
Subject: Re: Time to wake up from hibernate mode
Group: microsoft.public.windows.tabletpc
Date: 8/12/2008 2:08:07 PM
From: "Beverly Howard [Ms-MVP/MobileDev]" [Email Address Protection]

Step one would be to get a computer with a solid state boot drive...

There are some other factors at play here, notably the fact that
recovery from hibernation is essentially a "boot" operation and the boot
process is very limited as to where it is going to look for the ram image.

Historically this has been a disk partition which is dedicated to
storing ram, but don't know the specifics on what it has evolved to in
the current incarnations of windows.

In any case, I would guess that getting the computer to "hibernate into"
a different disk hardware location plus getting the wakeup to restore
from that non standard location would not be a trivial task.

At this point, suggest google and other forums more likely to have tech
details on this as it is not a tablet specific item... although it is
probably more important on the tablets than other machines...

....keep us posted.

Beverly Howard [MS MVP-Mobile Devices]

Back
Subject: Re: Time to wake up from hibernate mode
Group: microsoft.public.windows.tabletpc
Date: 8/12/2008 2:49:09 PM
From: "Rainald Taesler" [Email Address Protection]

Beverly Howard [Ms-MVP/MobileDev] wrote:

> Step one would be to get a computer with a solid state boot drive...

Yes. AFAIK the hibernation always has to sit in the system's boot
directory.

> Historically this has been a disk partition which is dedicated to
> storing ram, but don't know the specifics on what it has evolved to
> in the current incarnations of windows.

Ever since MS has implemented the hibernation feature in its OSs and the
introduction of the ACPI standard (long after it had been introduced by
COMPAQ for its portables) hibernation has been working with the
"hiberfil.sys" sitting in the system's root.

> In any case, I would guess that getting the computer to "hibernate
> into" a different disk hardware location plus getting the wakeup to
> restore from that non standard location would not be a trivial task.

AFAICS impossible. But I have dropped this matter from the list of
themes to watch. So it could be that I'm not really up-to-date. But I
simply can't remember to have come across a Revision of the ACPI
standards in so far.

Rainald



Back
Subject: Re: Time to wake up from hibernate mode
Group: microsoft.public.windows.tabletpc
Date: 8/12/2008 4:50:35 PM
From: "Robert M. Lincoln" [Email Address Protection]

I was planning to replace my boot drive with a solid state drive, not get an
additional solid state drive.

I see there is a 64GB IDE drive on NewEgg.com for $279. I think I'll try it
and let people know how it works.


Back
Subject: Re: Time to wake up from hibernate mode
Group: microsoft.public.windows.tabletpc
Date: 8/12/2008 5:27:14 PM
From: "Rainald Taesler" [Email Address Protection]

Robert M. Lincoln wrote:

> I was planning to replace my boot drive with a solid state drive,
> not get an additional solid state drive.
>
> I see there is a 64GB IDE drive on NewEgg.com for $279. I think
> I'll try it and let people know how it works.

Which OS are you working with?

Depending on how much space you need for your data, you might need
additional partitions, possibly on the standard HDD in your system.
If you are running Vista, the necessary redirecting for the default
directories *can* be done. But it's anything but trivial and affords
knowledge and proper planning.

Rainald


Back
Subject: Re: Time to wake up from hibernate mode
Group: microsoft.public.windows.tabletpc
Date: 8/12/2008 5:42:56 PM
From: "Robert M. Lincoln" [Email Address Protection]

XP Pro Service Pak 3

I have plenty of free space on my current 60GB drive (around 25 GB). Why
wouldn't the 64GB replacement solid state disk work?


Back
Subject: Re: Time to wake up from hibernate mode
Group: microsoft.public.windows.tabletpc
Date: 8/12/2008 7:43:05 PM
From: "Rainald Taesler" [Email Address Protection]

Robert M. Lincoln schrieb:

> XP Pro Service Pak 3
>
> I have plenty of free space on my current 60GB drive (around 25
> GB). Why wouldn't the 64GB replacement solid state disk work?

OK. I just couldn't see if there might have been masses of data.
There is not too much space left on the 100GB HDD in my tc1100 :-(

Rainald

Back
Subject: Re: Time to wake up from hibernate mode
Group: microsoft.public.windows.tabletpc
Date: 8/13/2008 9:59:54 AM
From: "Beverly Howard [Ms-MVP/MobileDev]" [Email Address Protection]

Looking forward to what you find.

Beverly Howard [MS MVP-Mobile Devices]

Back