Cookies op Tweakers

Tweakers maakt gebruik van cookies, onder andere om de website te analyseren, het gebruiksgemak te vergroten en advertenties te tonen. Door gebruik te maken van deze website, of door op 'Ga verder' te klikken, geef je toestemming voor het gebruik van cookies. Je kunt ook een cookievrije versie van de website bezoeken met minder functionaliteit. Wil je meer informatie over cookies en hoe ze worden gebruikt, bekijk dan ons cookiebeleid.

Meer informatie

Door , , reacties: 130, views: 121.775 •

Opbouw van het OS

Opbouw

Windows Phone OS 7 heeft twee lagen met softwarecomponenten die op de hardwarelayer draaien: de kernel space en de user space. De user space is voor de shell en het applicatieplatform. In de kernel space draaien onder meer de kernel zelf, het bestandsssysteem, graphics en rendering en Phone Update, het systeem waarmee updates voor Windows Phone 7 aan het systeem worden toegevoegd.

Windows  Phone 7 - Microsoft Confidential document

De kernel, die is gebaseerd op Windows Embedded CE 6.0, kan in theorie 32.000 processen tegelijkertijd draaien en elk proces kan 1GB virtueel geheugen toebedeeld krijgen. De totale ruimte voor processen bedraagt 2GB, en ook de kernel beschikt over 2GB virtueel geheugen. Met 4GB is de koek op: Windows Phone 7 is een 32bits OS en kan niet meer geheugen adresseren. Het OS kan niet op 64bit-hardware draaien.

Windows Phone 7 - Microsoft Confidential document

Bestandssysteem

Windows Phone OS 7 gebruikt twee bestandssystemen: IMGFS en TexFAT. IMGFS is bedoeld voor de systeembestanden. Dit bestandssysteem heeft volgens Microsoft als voordeel dat code hiervoor compatibel is met Windows-desktopsoftware, wat portability en hergebruik ervan mogelijk maakt. TexFAT is het bestandssysteem voor de gebruikersbestanden. TexFat is een 'extended' versie van FAT die bestanden aankan die groter zijn dan 4GB.

Voor de gebruikersbestanden hanteert Microsoft een Unified Storage System. Dit systeem zorgt ervoor dat applicaties én gebruikers geen onderscheid kunnen maken tussen bestanden in het interne flashgeheugen en bestanden op een geheugenkaart.

Dat heeft wel tot gevolg dat niet zomaar alle bestanden van de geheugenkaart mogen worden verwijderd. Als een gebruiker de geheugenkaart uit het toestel haalt of cruciale bestanden wist, zal de smartphone alleen nog kunnen worden gebruikt om een alarmnummer te bellen.

Graphics

Voor 3d-graphics gebruikt Windows Phone OS 7 standaard Direct3D 11. In vorige versies van Windows Mobile was dat nog een mobiele versie van Direct3D. Het nieuwe Direct3D 11 is gebaseerd op DirectX10. De toestelfabrikanten moeten overigens nog wel 3D-drivers voor hun hardware schrijven.

Windows Phone 7 - Microsoft Confidential document


Door Arnoud Wokke

- Redacteur

Arnoud werkt sinds 2008 bij Tweakers en heeft een voorliefde voor alles wat met smartphones te maken heeft. Niet alleen is hij nieuwsjager en schrijft hij achtergronden voor Tweakers, ook test hij geregeld smartphones in het Testlab of op een beurs.

Volg Arnoud op Twitter


Populair:Apple iPhone 6Samsung Galaxy Note 4Apple iPad Air 2FIFA 15Motorola Nexus 6Call of Duty: Advanced WarfareApple WatchWorld of Warcraft: Warlords of Draenor, PC (Windows)Microsoft Xbox One 500GBTablets

© 1998 - 2014 Tweakers.net B.V. Tweakers is onderdeel van De Persgroep en partner van Computable, Autotrack en Carsom.nl Hosting door True

Beste nieuwssite en prijsvergelijker van het jaar 2013