Microsoft, Intel izigrali Windows 7 "XP Mode"

Slika CPU podrške za Windows 7 bila je blagosloveno jednostavna, barem do ovog tjedna, kada je Microsoft zakomplicirao stvari za jedan kut svog nadolazećeg OS-a. Ova nova bora je otkriće koje je Windows 7 nedavno najavio XP način radi samo na procesorima koji podržavaju Intelov VT ili AMD-ov AMD-V. Velika većina AMD-ove linije, osim Semprona, ima AMD-V i radit će, ali situacija s Intelom je puno kompliciranija, a na neki način i gora.

Ukratko, Intelov VT-x i AMD-ov AMD-V rade uvođenjem skupa uputa koje čine x86 potpuno virtualiziranim bez upotrebe binarnog prijevoda. Ovo je izvorno trebalo imati prednosti u brzini, iako kada je VT prvi put nastupio, prijelazi u i iz hipervizora bili su dovoljno spori da je BT vjerojatno još uvijek imao prednost. Ali to nije istina već neko vrijeme, a sada je VT pravi put ako izbacujete novi virtualizacijski paket temeljen na x86, kao što je Microsoftov Hyper-V ili Virtual Iron softver. (Više o pitanju performansi i VT u odnosu na binarno prevođenje pogledajte ova nit, gdje neki ljudi iz Intela i VMwarea idu nekoliko rundi na tu temu.)

Ali VirtualPC, virtualizacijski paket koji je Microsoft kupio i na kojem se temelji XPM, rješenje je za binarno prevođenje, baš kao i VMware. Stoga se postavlja pitanje zašto je Microsoft odredio VT podršku za XPM?

Ne znam odgovor na ovo, niti znam zašto Intel ne uključuje VT podršku u cijeloj svojoj liniji. A zgodan popis sastavio Ed Bott* daje vam predodžbu o tome koliko je VT podrška slaba čak i među Intelovim više nedavni dijelovi, a taj popis još uvijek ne uključuje Atom, koji uključuje unose koji ne podržavaju VT svoju liniju. Kao što možete vidjeti, dosta korisnika neće moći koristiti XPM kada Windows 7 izađe, posebno na korporativnoj radnoj površini, gdje su se mnoge tvrtke odlučile za jeftinije dijelove koji nisu VT. [*Ed: izvorno sam popis pripisao Tom's Hardwareu, ali dolazi od Eda Botta. To je moja greška jer nisam dovoljno pažljivo čitao.]

OK, kad sam rekao da ne znam zašto Intel ne podržava VT na svim svojim dijelovima, to je bilo samo retoričko. Zapravo znam zašto—samo što je Intelov potez stvarno bezobrazan.

Intel koristi VT za segmentaciju proizvoda, smatrajući ga vrhunskom značajkom i naplaćujući ga više. Ovo je jako neugodno ako, poput mene, vjerujete da će svi uskoro pokretati hipervizor na svakom uređaju koji nije mobilni telefon (i na kraju telefoni će ih također dobiti, ako VMware ima svoj put). No, koliko god neugodan bio ovaj pristup segmentaciji proizvoda, on ima određenu dozu smisla s obzirom na Intelovu situaciju u eri nakon brzine takta.

Kroz većinu svoje povijesti, Intel je vršio segmentaciju proizvoda uglavnom prema brzini. Ali u svijetu koji je osjetljiv na energiju gdje je razlika u brzinama takta između spremnika mnogo bliža, Intelu je prepušteno da razlikuje značajke i broj jezgri. Stoga je njihovo inzistiranje na segmentaciji proizvoda s VT-om razumljivo, ali i dalje smrdi.

U konačnici, ipak, primarno pitanje na koje ostaje odgovoriti je zašto Microsoft zahtijeva VT podršku za XP Mode. Vjerojatno će Redmondovi razlozi postati jasniji kako se Windows 7 bude bližio izdavanju i bude izlazilo više detalja o XPM-u, ali do tada, volio bih čuti svačije mišljenje o ovome.

Daljnje čitanje

  • Ovaj Ars forumska nit na XPM-u i problem VT/AMD-V je odličan.

Najnoviji post na blogu

CES 2015: Najluđe stvari koje smo vidjeli ispisane 3-D
September 07, 2023

Možemo zaraditi prihod od proizvoda dostupnih na ovoj stranici i sudjelovati u partnerskim programima. Saznajte više >CES je bio prepun 3-D pisa...

Njemački laseri pogodili pokretni dron
August 27, 2023

Ovo nije scena laserskog svjetla, to je utrka u naoružanju. Zahvaljujući nedavnom tehnološkom napretku, u ratovima budućnosti nebom bi mogli letjet...

Novootkriveni Bourbon virus nema nikakve veze s alkoholom
August 25, 2023

Prošlog ljeta, čovjek iz Kansasa otišao je u bolnicu sa simptomi bolesti koju prenose krpelji, uključujući visoku temperaturu, umor i nedostatak ap...