Windows 8 整合 BIOS 功能引人矚目
科技產業資訊室 (iKnow) - Philip C.F. Wen 發表於 2011年10月28日
|
微軟 Window 8 的發表如火如荼的展開,測試版本也不斷的釋出,雖然距離上一個 Windows 7 的發表十分的近,然而 Windows 8 這次卻是號稱近年來改變最大的作業系統。除了在一般認知 Windows 8 在使用者介面上會有變動以外,這次更引人矚目的方向,便是 Windows 8 將採用全新架構的 BIOS , UEFI 介面。 |
|
|
UEFI(Unified Extensible Firmware Interface) 為早期惠普 、英特爾以及其他電腦大廠共同協定出來的一套規範,用以取代使用數十年的老舊 BIOS 架構。 UEFI 最大的特色就是支援更高的容量,例如早期 BIOS 是以 16bits 做為定址,然而 UEFI 則是以 32bits 甚至是 64bits 做為定址,其可支援的記憶體大小總早期最大只能支援 1GB 到現在可以支援到 128GB 以上;另外由於 UEFI 在 GPT Partition 的加強,讓過去只能採用 MBR Partition 型態的硬碟,現在也能以 GPT Partition 硬碟開機,而 GPT Partition 能夠支援更高的硬碟容量,而 MBR Partition 最大只能支援到單顆 2.2TB 的大小而已。
UEFI 其實很早就已經推出了,但因為 BIOS 與 PC 的關係已經糾纏得太複雜,並不是一下子就可以被取代,不過從各個角度來看, UEFI 絕對是未來的趨勢技術,許多 BIOS 公司在 2000 年初到 2005 年之間都導入了 UEFI 的架構,但裡面仍舊有早期的 BIOS 技術存在,如 CSM(Compatibility Support Module) 等。
不過微軟已經決定在 Windows 8 實現完全 UEFI 的理想,雖然對於使用者來說,可能感覺不到太大的改變,但舉個例子, OA 3.0 (OEM Activation) 就和使用者密切相關。 OA 3.0 是微軟提出的一套防盜版機制,其原理是將 Windows 原本在 CD 外殼或是電腦後面標籤上的 Windows 認證碼, ” 燒 ” 進出廠的電腦 BIOS 裡面,讓使用者在開機的時候, Windows 可以針對 BIOS 裡面的認證碼做驗證,但相對的 BIOS 也只會認得這個作業系統,萬一以後要升級更高階或是別的作業統時,便會面臨到 BIOS 驗證的問題。
另外一項整合 UEFI 的新功能為快速開機。由於開機有一部分時間是在 POST(Power On Self Test) Time ,這段時間係由 BIOS 在執行一些設備檢查以及初始化一些裝置,所以會占據一些開機速度,然而在 UEFI 的架構中導入 Fast Boot 的功能後,在配合 Windows 8 以及 SSD ,整體開機速度可以壓在 7 秒以內,雖然之後仍會受到使用者安裝軟體或是其他因素影響,但整體表現來看還是優於過去的。
Windows 8 除了導入了新的 BIOS 架構外,外傳 Windows 8 也會與新的智慧型手機結合,並且推出支援 ARM 處理器的版本,或是平板電腦使用的觸控版本,一切都要等到 Windows 8 上市後才能見真章。 (758 字;表 1)
表一、傳統 BIOS vs. UEFI BIOS 重點差異
BIOS 種類 |
傳統 BIOS |
UEFI BIOS |
程式語言 |
組合語言 |
C 語言 |
資源控制 |
中斷向量 寫死的記憶體存取 寫死的輸出/輸入存取 |
驅動程式/協定 |
處理器運行環境 |
X86 16 位元 |
CPU 保護模式 |
擴充方式 |
接合中斷向量 |
載入驅動程式 |
第三方 IHV 和 ISV 支援性 |
較差 |
較佳且可以支援多平台 |
圖形化能力 |
較差 |
較佳 |
內建簡化的作業系統前環境 |
無 |
有 |
Source : Techbang | | | |
--------------------------------------------------------------------------------------------------------------------------------------------
【聲明】
1.科技產業資訊室刊載此文不代表同意其說法或描述,僅為提供更多訊息,也不構成任何投資建議。
2.著作權所有,非經本網站書面授權同意不得將本文以任何形式修改、複製、儲存、傳播或轉載,本中心保留一切法律追訴權利。
|