WES7與WES2009嵌入式產(chǎn)品之比較
與功能集包類(lèi)似,Windows Embedded Standard 7也提供包層面的驅動(dòng)程序。但是,為了降低程序的大小,各驅動(dòng)程序都是以獨立的包的形式提供,只有一個(gè)例外是USB 驅動(dòng)程序,此外,我們還提供了一個(gè)可選的支持USB 啟動(dòng)的驅動(dòng)程序包。。實(shí)際上,這些驅動(dòng)程序包與Windows Embedded Standard 2009中的各個(gè)驅動(dòng)程序組件相似。Windows Embedded Standard 7放棄了Windows 7中部分陳舊的驅動(dòng)程序,創(chuàng )建了大約400個(gè)獨立的驅動(dòng)程序包。此外,嵌入式核心(eCore)中還包括了約100個(gè)驅動(dòng)程序的列表,能夠滿(mǎn)足例如系統引導、網(wǎng)絡(luò )通信等基本需要。
本文引用地址:http://dyxdggzs.com/article/107760.htm總體而言,Windows Embedded Standard 2009和Windows Embedded Standard 7的驅動(dòng)程序基本相似,但Windows Embedded Standard 7中的驅動(dòng)程序數量明顯減少,而且eCore中還包含了部分基本的驅動(dòng)程序。
語(yǔ)言包
Windows XP并不是由語(yǔ)言中性的組件組成,所以,它不支持將單個(gè)語(yǔ)言包安裝在一個(gè)語(yǔ)言中性的操作系統上。每個(gè)操作系統二進(jìn)制文件必須對不同的語(yǔ)言進(jìn)行本地化,以滿(mǎn)足不同國家和地區的需要。這種設計不僅使錯誤修復、測試和OS組件服務(wù)復雜化,而且對需要多種語(yǔ)言支持映像的終端設備而言,還大大增加了操作系統的大小。Windows Embedded Standard 繼承了Windows XP相同的語(yǔ)言設計,但是,它額外提供了非英語(yǔ)的語(yǔ)言資源包,從而使得用戶(hù)能夠選擇是否創(chuàng )建一種或多種語(yǔ)言的設備映像。盡管如此,這并未解決上述的錯誤修復和OS組件維護復雜、占用內存太大等問(wèn)題。
Windows Embedded Standard 7繼承了與Windows 7相同的支持語(yǔ)言中性的設計模型,可以將不同的語(yǔ)言包安裝在同一個(gè)語(yǔ)言中性的操作系統上。那些存在于Windows XP和Windows Embedded Standard 2009中的問(wèn)題在這得到了改善。與Windows 7一樣,Windows Embedded Standard 7提供了多達36個(gè)完全本地化的語(yǔ)言包(LP),但實(shí)際安裝的LIP語(yǔ)言包(language-interface package)的數量取決于用戶(hù)的需求。此外,Windows Embedded Standard 7中的某種語(yǔ)言包只包含與功能和驅動(dòng)程序包(及Embedded core)中的語(yǔ)言中性組件相對應的某種語(yǔ)言資源文件,從而,與Windows 7相比,大大減小了包的大小。語(yǔ)言包更小,使得OEM開(kāi)發(fā)人員可根據具體需求,更容易地在專(zhuān)業(yè)設備上部署各種語(yǔ)言包。
組件依賴(lài)關(guān)系
Windows Embedded Standard 7采用了與Windows Embedded Standard 2009類(lèi)似的組件依賴(lài)關(guān)系概念。與Windows Embedded Standard 2009不同,Windows Embedded Standard 2009的依賴(lài)關(guān)系表現在組件層面,Windows Embedded Standard 7則表現在功能集包層面。如下表所示,Windows Embedded Standard 2009和Windows Embedded Standard 7的依賴(lài)關(guān)系類(lèi)型相似。
評論