New Kernel Sleep Mode Windows 8 Instant Boot

  

Steven Sinofsky, President of Microsoft Windows, wrote a blog today, detailing the new boot and shutdown modes that Windows 8 will introduce, and the resulting system startup speed. In the case, it has been done "always on".

Microsoft first released a set of research data, claiming that when it is not ready to use a computer, as many as 57% of desktop users and 45% of notebook users will choose to shut down directly to save power or protect the battery. Sleeping (Sleep) is 42%, 45%, and Hibernate is only 1%, 11%.

Microsoft also found that many users like to enjoy a "new start" after booting, instead of continuing the previous session.

According to various feedbacks from users, Microsoft has set three goals for itself:

1. Basic zero power consumption when shutting down

2. Presenting a new session after startup < Br>

3, the PC can be put into use in a short time after pressing the power button

Windows 7 has made a lot of efforts in starting acceleration, including device driver parallel initialization, trigger start service, etc. Wait, but they are all small and noisy, and there is no fundamental change. To this end, Windows 8 will introduce a new boot mode that combines traditional cold boot and hibernate recovery.

Windows 7 shuts down both the user session and the system kernel session, but in Windows 8, the latter goes to sleep and puts it in the hiberfil.sys sleep file. The traditional full sleep will contain a large number of memory pages used by the application. The default volume is 75% of the memory capacity, but the Session 0 sleep file in Windows 8 only saves the system state and memory contents, so the volume is only about 10 of the memory capacity. -15%, so the time required to write to the hard disk is much shorter, and the read and reinitialization is also very fast.



Of course, for those who would like to sleep, the recovery speed will be faster. If you still prefer to shut down completely, Windows 8 will naturally retain this mode and will not force the new mode.

It is worth mentioning that Windows 8's quick start mode does not fully enumerate all drivers, but it also performs driver initialization, so for devices that require a reboot to take effect, The new model can also satisfy them.

Microsoft claims that with this new technology, Windows 8 will take 30-70% less time to boot than Windows 7. On 30 different machines tested by Microsoft, Windows 7 needs up to 70 seconds to start up, and the fastest is 25 seconds, and the difference between different systems is huge. Most of Windows 8 is controlled in 20 seconds. The slowest is only 30 seconds, and the whole is very close.

Microsoft explained that the new boot mode is faster because it does less work than full system initialization, and the second is to add a new multi-phase resume. It can make full use of each core of multi-core, distribute the reading of hibernation files to all cores, and decompress them together.

If your motherboard is not using a traditional BIOS, but a new UEFI interface, it will also help to speed up the system startup, because UEFI has considered various optimizations from the beginning.

In addition, whether you are using a mechanical hard drive, a solid state drive or a hybrid drive, the new quick start mode is effective, of course, it will be faster and even scary under the solid state drive. If you don't believe it, watch the video:




Copyright © Windows knowledge All Rights Reserved