Win8 開關機速度提升的秘密

來源:互聯網
上載者:User

在安裝 Win8 後,很多人都體驗到了其開關機驚人的速度,尤其是開機速度,相比 Win7 之下,它提升的不止是一點半點鐘。在某些超極本和配備了 SSD 的機器上,其開關機速度可以在數秒以內。例如 Surface Pro,其實測系統引導速度為2秒,從啟動到自動登入到開始畫面只要6秒。

 

究竟是什麼技術提升了 Win8 的開關機速度呢?如果要用最簡單的一句話概括,那應該是"系統會話休眠",或者更簡單的,"混合式關機"。

 

在 以往的 Windows OS 中,典型的關機順序為:

1. 單擊"關機"。

2. Windows 廣播運行應用程式關機資訊,讓應用程式可以儲存資料和設定。應用程式也可以要求一些額外的時間以結束其當前工作。

3. Windows 為每個登入使用者關閉使用者會話。

4. Windows 向服務發送關機資訊,通知已開始關機,接著關閉服務。如果服務未響應,系統將強制關閉。

5. Windows 向裝置廣播資訊,示意裝置進行關閉。

6. Windows 關閉系統會話也稱為"會話 0")。

7. Windows 重新整理系統磁碟機待決資料,以確保完全儲存。

8. Windows 通過 ACPI 介面向系統發送訊號以給電腦斷電。

 

看著以上的典型關機步驟,你是不是也有想到一些步驟對應的螢幕上的 UI 表現呢~

 

再來看看 Windows 8 採用的混合式關機主要步驟:

1. 單擊"關機"。

2. Windows 廣播運行應用程式關機資訊,讓應用程式可以儲存資料和設定。應用程式也可以要求取得一些額外的時間以結束其當前工作。

3. Windows 為每個登入使用者關閉使用者會話。

4. 系統會話休眠,並掉電。

 

可見,Windows 8 只關閉使用者會話而不像以前那樣完全關閉電腦。此時, Windows 不再等待並結束系統服務和關閉會話 0,而是讓其進入休眠。這種關閉使用者會話+休眠系統服務和系統會話的做法,被稱為"混合式關機",也就不難理解了。

 

或者說得通俗點,就好比你之前打掃衛生時,需要先組裝專業的拖布,組裝好了以後,才能開始打掃衛生。而現在,你可以拿起拖布直接開始打掃,因為你上次打掃完之後,並沒有將拖布這一工具像以往那樣拆卸下來收好。

 

開機在結構上是關機的逆過程,所以有了混合式關機,開機自然也就快了。但是,除了 RAID 卡外,一般硬碟的讀取速度會比寫入速度略快,加上關機的時候,系統會通知並等待應用程式退出,所以從感官上,開機過程會比關機過程顯得要快一些。

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.