Annonce

Nyt fra microsoft

Indsend nyhed

Del dine opdagelser!

Afstemning

Hvornår har du sidst været til LAN?

  • 55%Det er er mere end et år siden
  • 12%Har aldrig været til et LAN
  • 10%Inden for det seneste år
  • 6%Inden for de seneste 2-4 uger
  • 6%Inden for de seneste 3-4 måneder
  • 6%Inden for den seneste uge
  • 5%Inden for de seneste 5-8 uger

Microsoft angiveligt på vej med styresystem til tablet-computere

22. dec. 2010 17:15Tablet-computerne har oplevet stor popularitet efter lanceringen af Apples iPad, selvom Microsoft egentlig startede markedet med deres Windows-styresystem. Nu forlyder det, at Microsoft i øjeblikket arbejder på en version af Windows, der har apparater med lavere strømforbrug, så som netop tablet-computere, som sin målgruppe.

Denne version af styresystemet vil understøtte processorer fra både ARM samt chips fra Intel og AMD, der benytter sig af x86-teknologien. Dermed er den kommende version også den første udgave af Windows, som understøtter ARM-chips, der netop dominerer markedet for tablet-computere og andre håndholdte enheder.

Microsoft vil angiveligt fremvise det nye OS ved CES i januar 2011, selvom det ikke forventes at være færdigt før to år senere.

#1: PorreKaj

22. dec. 2010 17:22

Que? Er CE7 nu ikke godt nok?

#2: arne_v

22. dec. 2010 17:28

#0

Skal vi ikke gætte på at denne nyhed reelt er den samme som W7/ARM nyheden?

#3: arne_v

22. dec. 2010 17:28

Microsoft vil angiveligt fremvise det nye OS ved CES i januar 2011, selvom det ikke forventes at være færdigt før to år senere.

Det er vist en klassisk MS.

#4: webwarp

22. dec. 2010 17:29

2013 MS ?? Til den tid kan tablets (igen) være soooo yesterday, er altså ikke godt nok, hvis I vil være verdens førende. Jeg ville være stærkt bekymret, hvis jeg var dem.

Synes det her ligner en af de første store muligheder for reel konkurrence, hvis brugerne bliver vænnet til ipads og måske køber en mac næste gang.. Pludselig en dag står Apple med reele markedsandele for desktops måske og tvivler desværre på at MS hiver en kanin op af hatten med windows 8.. Jeg ville skynde mig ind i kampen, men går jo også pæn langsomt for Android (eller Chrome hvis det virkelig bliver til noget)..

I like my beer cold, my TV loud and my homosexuals flaming.

#5: XorpiZ

22. dec. 2010 18:04

Microsoft vil angiveligt fremvise det nye OS ved CES i januar 2011, selvom det ikke forventes at være færdigt før to år senere.

Det er vist en klassisk MS.arne_v (#3)

Jeg vil tro det er Windows 8 de viser frem. Det passer vel nogenlunde med to år - er det ikke i slutningen af 2012, det skal komme?

#6: dengulebaron

22. dec. 2010 21:19

Microsoft vil angiveligt fremvise det nye OS ved CES i januar 2011, selvom det ikke forventes at være færdigt før to år senere.

Så svært er det altså heller ikke at porte til ARM.

#7: arne_v

22. dec. 2010 21:24

#6

Hvor mange 60 MLOC apps har du været med til at portere fra x86 til ARM?

#8: dengulebaron

22. dec. 2010 23:33

#7

Et stort rundt nul, men det gør det jo ikke til en to års opgave.

Selv hvis at de 60 MLOC er skrevet i C eller et andet sprog som kompilerer til native, er opgaven kun at opdatere makefilerne til en anden compiler og så kører det (hvis ellers koden er porterbart skrevet; er den ikke det, venter der selvsagt et oprydningsarbejde hvor det er gældende).

Eller har jeg overset noget?

#9: koester

23. dec. 2010 00:22

Ja når den dybe tallerken er opfundet kan alle få suppe. Lattelig som alle andre aber efter i stedet skulle de hellere komme med noget nyt og ikke altid efterline Apple

#10: syska

23. dec. 2010 02:47

#6

Hvor mange 60 MLOC apps har du været med til at portere fra x86 til ARM?arne_v (#7)

heheh, men han må jo være med på projektet :-)

mvh

#11: arne_v

23. dec. 2010 04:35

Et stort rundt nul, dengulebaron (#8)

Der er formentligt aldrig nogen som har porteret så stor en kode mængde.

Selv hvis at de 60 MLOC er skrevet i C eller et andet sprog som kompilerer til native, er opgaven kun at opdatere makefilerne til en anden compiler og så kører det (hvis ellers koden er porterbart skrevet; er den ikke det, venter der selvsagt et oprydningsarbejde hvor det er gældende).

Eller har jeg overset noget?dengulebaron (#8)

Der er primært C og C++ kode.

Og opgaven er noget mere end at opdatere makefile's.

Første problem er at finde en compiler. De vil formentligt tage en almindelig VC++ og inkorporere backenden fra det der bruges til ARM på Windows CE / Windows Mobile.

Så skal de dele af Windows der et virkeligt tætte på CPU'en omskrives til ARM (registre der skal fyldes når processer skal ind på og ud fra CPU'en, formatet på PTE etc. - der burde være i HAL delen i Windows - igen må der kunne lånes fra CE/Mobile).

Evt. ændringere højere oppe i lagene forårsaget af ændringer i HAL skal laves.

Så skal alle de steder i koden hvor der bruges noget implementations specifiks og hvor x86/x86-64 og ARM er forskellige rettes til.

Så skal UI tilrettes/udvides de steder hvor den eksistende Windows kode er for tastatur fikseret.

Og så skal det hele testes.

Og det skal formentligt igennem et antal public Beta og RC'ere.

(plus alt det som jeg ikke kender til)

Så jeg tror ikke at det er ordnet lige ved at bruge fredag eftermiddag på at tilrette makefile's.

#12: dengulebaron

23. dec. 2010 20:39

#11

Indrømmet: jeg overså at enkelte arkitektur specifikke dele af kernen (scheduler, IRQ, DMA, power management for at nævne nogen stykker) skal omskrives til ARM. Her kunne man dog antage at dele fra WP7 kunne genbruges (jeg ved ikke om det er samme kerne). Det bør være en minimal del af kernen som er arkitekturafhængig.

Jeg overså også at SIMD er implementeret på en anden måde i ARM, men det bør begrænse sig til et fåtal af libs som benytter SIMD.

Compilere til ARM er der et hav af og VC++ understøtter da også allerede ARM.

Så IMHO er selve det at porte til ARM en overskuelig opgave.

En (for mig) mere uoverskuelig opgave er virtualiseringen af X86: bør man lave en virtuel X86, instruction translation eller noget tredje?

#13: arne_v

25. dec. 2010 22:47

og VC++ understøtter da også allerede ARM.dengulebaron (#12)

Gør den?

De skilter ihvertfald ikke med det.

http://msdn.microsoft.com/en-us/library/ms235435%28v=VS.100%29.aspx

Opret dig som bruger i dag

Det er gratis, og du binder dig ikke til noget.

Når du er oprettet som bruger, får du adgang til en lang række af sidens andre muligheder, såsom at udforme siden efter eget ønske og deltage i diskussionerne.

Opret bruger