自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

Windows 7中的XP模式為放棄32位打基礎(chǔ)

系統(tǒng)
為什么Windows 7中的XP模式有可能改變微軟設(shè)計未來操作系統(tǒng)的方式呢?Windows 8只運(yùn)行64位代碼,而絕不提供32位代碼的本地支持。

為什么Windows 7中的XP模式有可能改變微軟設(shè)計未來操作系統(tǒng)的方式呢?Windows 8只運(yùn)行64位代碼,而絕不提供32位代碼的本地支持。

      大多數(shù)人認(rèn)為Windows 7的XP模式僅僅是一種向后兼容機(jī)制。本文將為我們解釋為什么該功能有可能改變微軟未來設(shè)計操作系統(tǒng)的方式?,F(xiàn)在我們都已經(jīng)知道Windows 7中存在XP模式。但你可能沒有意識到XP模式的存在絕不僅僅是保持向后兼容性。這一技術(shù)預(yù)示著Windows未來產(chǎn)品將發(fā)生一些改變。

      當(dāng)微軟***次對外宣布Windows 7中將包含XP模式以保持向后兼容性的時候,網(wǎng)上的大多數(shù)報道聽起來像是說Windows 7將配備一個有完全授權(quán)版本的XP運(yùn)行于虛擬機(jī)上。

      筆者對于這些報道卻沒有給予很多關(guān)注。畢竟,你可以使用Virtual PC 2007 運(yùn)行虛擬機(jī)中的XP。即便微軟推出了Windows XP許可證,大多數(shù)需要這一功能的人都會呼吁Windows XP許可證。因此,筆者錯誤地認(rèn)為,Windows XP模式只是一種營銷噱頭,目的只是說服公眾Windows 7不會出現(xiàn)Vista中向后兼容性的問題。

      而筆者后來發(fā)現(xiàn),營銷噱頭只是一部分事實,這一功能的推出還有其他方面的考慮。

      或許你已經(jīng)聽說Windows XP模式將以Virtual PC技術(shù)為基礎(chǔ)。這確實是事實。但遺憾的是,Virtual PC運(yùn)行速度很慢,效率也低,因為早期的虛擬PC必須將所有的客戶機(jī)硬件調(diào)用傳送到主機(jī)操作系統(tǒng)。不過,Virtual PC 2007通常支持硬件輔助虛擬。

      Virtual PC 2007中硬件輔助式虛擬不是一個基于Hyper-V管理程序,但是當(dāng)你啟動基于硬件設(shè)備的虛擬機(jī)時,客戶機(jī)的運(yùn)行速度要快一些。請記住,Windows 7將要使用更新的Virtual PC代碼。該代碼同樣不是基于Hyper-V,但是如果在Windows 8中Hyper-V成為一種標(biāo)準(zhǔn),我們也不會感到意外。

      下一個要談?wù)摰氖荳indows 7將提供Windows XP模式。如果你想啟動Windows XP模式,那么意味著你要下載一個插件。該插件會被作為帶外更新,將免費提供給所有使用Windows 7專業(yè)版,企業(yè)版以及旗艦版的用戶。

      現(xiàn)在要看看真正重要的部分——當(dāng)你需要以Windows XP模式運(yùn)行應(yīng)用程序時,那些應(yīng)用程序不會僅僅是運(yùn)行在虛擬機(jī)中。實際上,他們確實會在虛擬機(jī)中運(yùn)行,但是不僅僅是虛擬機(jī)的圖形用戶界面可以運(yùn)行應(yīng)用程序。你可以在Windows 環(huán)境中安裝應(yīng)用程序,但是在Windows 7界面只能夠運(yùn)行該程序以及其他程序。

      顯然,我們可以很方便地運(yùn)行傳統(tǒng)程序和更新一點的程序,不過***你會問為什么在文章一開始我們就說XP模式在Windows 7中的出現(xiàn)預(yù)示著未來的Windows產(chǎn)品將發(fā)生改變呢?

      為了理解這個問題,我們要從歷史的角度來分析。Windows 95是微軟首款32位Windows。不管怎樣,Windows 95是為32位應(yīng)用程序設(shè)計的,但是在當(dāng)時,許多人都還在使用16位的程序。為了便于使用這些傳統(tǒng)程序,微軟開發(fā)了用于Windows 95的16位互斥體。架構(gòu)執(zhí)行的方式將16位代碼和32位代碼隔離開來,其中甚至還存在一個用于16位程序的單獨多任務(wù)處理引擎。當(dāng)論及多任務(wù)處理時,所有的16位引擎被集體視為一個單獨的32位程序。

      今天,我們在新的Windows中遇到了類似的情況。64位Windows XP和Vista可以運(yùn)行某些32位代碼,但是這些代碼必須與64位代碼隔離開。這些與Windows XP模式有什么關(guān)系呢?Windows XP模式是***代功能,因此它只會運(yùn)行用戶運(yùn)行基于XP的虛擬機(jī)。但是它會大大簡化Windows 操作系統(tǒng)的操作。

      可以想象,如果微軟試圖完全實現(xiàn)對XP的向后兼容性但不使用虛擬技術(shù)的話,Windows 7將會變得很容易出錯。筆者認(rèn)為Windows 7可能會比Vista要慢一點,缺乏可靠性一點。通過微軟提供的方式執(zhí)行Windows XP模式,微軟可以不建立特殊的向后兼容機(jī)制來設(shè)計Windows 7。

      客觀點說,Windows 7中不會有特別出彩的地方。我們都知道,Windows 7是建立在Vista內(nèi)核之上的。盡管如此,筆者認(rèn)為Windows 7是微軟邁出的很大一步。Windows 8將會是更簡單,更有效的操作系統(tǒng),而且微軟將提供以虛擬技術(shù)為基礎(chǔ)的向后兼容性插件。

      換句話說,我們期望Windows 8只運(yùn)行64位代碼,而絕不提供32位代碼的本地支持。那些需要運(yùn)行32位代碼的人或許要下載插件來實現(xiàn)對32位的支持,而其他人則不需要對此有什么擔(dān)心。至于操作系統(tǒng)兼容性方面也是同樣的道理。如果有人要運(yùn)行針對XP設(shè)計的應(yīng)用程序,那么他們或許要先下載一個Windows XP插件才可以。

      當(dāng)然,很大程度上說這只是筆者主觀的意愿,然而,微軟已經(jīng)為這種愿望打下了基礎(chǔ),而我們所描述的這些可能性似乎也合乎邏輯。微軟提供了名為Application Virtualization的產(chǎn)品,該產(chǎn)品以前被成為SoftGrid。它旨在讓不兼容的程序并排運(yùn)行。雖然這一產(chǎn)品是企業(yè)產(chǎn)品,但是卻沒有什么因素阻止微軟將類似的功能應(yīng)用到操作系統(tǒng)上。微軟可能會提供虛擬化模塊在操作系統(tǒng)中運(yùn)行應(yīng)用程序,而不是為單獨的應(yīng)用程序使用自包含的虛擬機(jī)。

【編輯推薦】

  1. 分析師稱微軟Windows 7普及數(shù)字有水分
  2. 微軟終于鎖定Windows 7 RTM正式版
  3. 四點遺憾讓W(xué)indows7不再耀眼
責(zé)任編輯:龐桂玉 來源: Sina
相關(guān)推薦

2012-05-29 10:47:36

Windows 7操作系統(tǒng)

2014-09-25 10:03:04

Windows 9

2013-04-07 16:43:36

2009-02-10 09:00:53

Windows 7功能Windows XP

2009-08-14 09:19:15

Windows 7XP模式優(yōu)缺點

2011-07-28 09:42:58

Windows 764位32位

2013-11-18 14:23:01

Windows XPWindows 7

2010-04-13 11:36:01

2009-04-30 09:15:38

Windows 7虛擬XP兼容

2021-03-02 15:02:07

Windows 7微軟操作系統(tǒng)

2011-04-22 09:49:56

Windows 732位64位

2009-10-14 08:41:41

Windows 7XP模式支持CPU

2011-08-31 15:46:30

Windows7Windows xp虛擬機(jī)

2011-11-29 15:45:39

Windows XP原因

2009-05-05 08:41:44

微軟Windows 7操作系統(tǒng)

2009-10-11 09:11:42

Windows 7XP模式下載

2009-03-30 08:44:22

微軟Windows 7操作系統(tǒng)

2009-10-23 14:39:57

Windows7 RTVistaXP性能評測

2010-03-12 08:57:19

Windows 7虛擬化

2023-09-04 07:21:07

Debian路由器版本
點贊
收藏

51CTO技術(shù)棧公眾號