Microsoft jobber med delsett av Windows med fotavtrykk i rekkefølgen megabyte i stedet for gigabyte
2 min. lese
Publisert på
Les vår avsløringsside for å finne ut hvordan du kan hjelpe MSPoweruser opprettholde redaksjonen Les mer
Windows OS vi installerer på nettbrettene, PC-ene og serverne våre tar flere gigabyte med plass å kjøre. Med den økende bruken av mobile enheter av forbrukere, er det nødvendig å få Windows til å kjøre på en mobilenhet som vil ha mindre enn 4 GB lagringsplass. For det har Microsoft laget et undersett av Windows-teknologibasen som brukes til å bygge operativsystemer som har et mindre fotavtrykk enn hele Windows-klienten eller -serveren. Disse mindre operativsystemene er i rekkefølgen megabyte – ikke gigabyte. En nylig stillingsannonse avslørte at Windows Phone er det første produktet som ble utviklet med denne teknologien. Microsoft driver nå også sin Internet of Things-strategi med Windows, denne teknologien kan også drives der.
Teamet vårt jobber med en undergruppe av Windows-teknologibasen som brukes til å bygge operativsystemer som har et mindre fotavtrykk enn hele Windows-klienten eller -serveren. De avledede delsettene deler kjernebinærfiler med de vanlige Windows SKU-ene (kjerne, drivere, nettverksstabler, grafikk- og mediastabler, et undersett av Windows API-overflaten, etc.). Fotavtrykket til disse mindre operativsystemene er i rekkefølgen megabyte – ikke gigabyte. Windows Phone 8 var det første utgitte produktet som brukte denne teknologien.
Ettersom vi skalerer ned ytterligere til lavere kostnader og mindre formfaktorer for fotavtrykk, må vi forbedre CPU-, RAM- og diskfotavtrykket ytterligere. Teamet vårt ser etter en rektor SDE for å delta i dette arbeidet. Ansvar vil omfatte:
– identifisere de beste områdene for pengene for å optimalisere og implementere optimaliseringene
– analyser API-bruksmønster for å bestemme optimal API for å være vert for dll-tilordninger
– bruk statiske analyseverktøy for å eliminere kode som ikke er tilgjengelig i målscenarier
Å jobbe med dette prosjektet krever evnen til å analysere og endre store, ukjente kodebaser uten å bryte dem, sterke ferdigheter på tvers av grupper og lidenskapen for å få en slank og slem Windows som kjører overalt
kilde: Microsoft via: @h0x0d