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. Wil je meer informatie over cookies en hoe ze worden gebruikt, bekijk dan ons cookiebeleid.

Meer informatie

Door , , 89 reacties

De systeembestanden van Windows Phone 7 zijn compatibel met desktopsoftware van Windows. Daardoor kunnen ze in de code van desktopsoftware worden hergebruikt, blijkt uit geheime documenten over Windows Phone 7.

De systeembestanden hebben een IMGFS-bestandsindeling, staat in de Windows Phone 7 Architecture Guide, uitgebreide documentatie die Microsoft heeft verstrekt aan partners en waaruit Tweakers.net citeert in een achtergrondartikel. Die IMGFS-bestanden hebben als voordeel dat ze in desktopsoftware kunnen worden hergebruikt, al is het onduidelijk wat Microsoft daarmee beoogt.

Andere bestanden hebben een TexFAT-indeling, een FAT-variant die grotere bestanden dan 4GB aankan. In Windows Phone 7 gebruikt Microsoft een unified storage system. Daarin wordt geen onderscheid gemaakt tussen bestanden die op intern en bestanden die op extern geheugen staan.

Windows Phone 7 heeft 4GB virtueel geheugen om te werken; 2GB daarvan is voor de kernel, de andere 2GB is voor processen. Een proces mag maximaal 1GB aan geheugen gebruiken. Ook bleek uit de documenten dat een Windows Live ID verplicht is voor gebruikers van een Windows Phone 7-toestel. Het Windows Live ID, de opvolger van het Hotmail-account, is in Windows Phone 7 onder meer nodig voor het synchroniseren van gegevens op het toestel, zoals contacten en sms'jes, met de servers van Microsoft.

Windows Phone 7
Moderatie-faq Wijzig weergave

Reacties (89)

Windows Phone 7 heeft 4GB virtueel geheugen nodig om te werken; 2GB daarvan is voor de kernel, de andere 2GB is voor processen.
We hebben het hier toch nog steeds over een besturingssysteempje voor een telefoon? Ergens klinkt het me een beetje ruim bemeten in de oren om 2GB op de telefoon nodig te hebben alleen maar voor de Kernel. Zelfs Vista als geheugenverslinder had minder nodig.

Voor een telefoon zou je toch eerder een Light OS verwachten lijkt mij.
Het staat er een beetje dom. Waarschijnlijk bedoelen ze simpelweg dat Windows Phone 7 een 32bit processor nodig heeft.

En die 32bit adresruimte wordt dan op exact dezelfde manier verdeeld als bij XP en Vista het geval was: 2 GB voor kernel en 2GB user.
N.B. het gaat hier om virtueel geheugen. Uiteraard gaan telefoons voorlopig nog geen 2GB Ram nodig hebben.
En die 32bit adresruimte wordt dan op exact dezelfde manier verdeeld als bij XP en Vista het geval was: 2 GB voor kernel en 2GB user.
Toch is de memory verdeling wel anders dan op XP.
http://msdn.microsoft.com/en-us/library/bb331824.aspx
Dat was ook 't eerste wat ik dacht! Op server gebied proberen ze nu wel meer af te slanken (Windows 2008 Core) terwijl ze op 'n "licht" device als 'n Smartphone juist 't tegenovergestelde doen |:(

Zo geven ze Android nog 'n grotere voorsprong :D Ik heb jarenlang Windows Mobile gebruikt, maar wil absoluut niet meer terug nadat ik m'n 1e Android Phone gebruikte. Ik ben trouwens niet de enige als ik dit interessante artikel zo lees...
Mja, maar op server niveau is het weer niet boeiend om een grafische shell te hebben die ~100MB RAM in beslag neemt op de >4GB die je er tegenwoordig toch inzet.
Microsoft heeft verstrekt aan partners en waaruit Tweakers.net citeert in een achtergrondartikel.
Haha, da's een goeie :+
Moet zeker nog komen! Kijk er nu al naar uit het artikel te lezen.
Er mist ook nog wat achtergrond.

Het gaat hier om Transaction-Safe Extended FAT File System. Waarbij schrijven een atomic operation is, door het gebruik van een dubbele filetable. Het hoofddoel is dus een stabieler systeem, voor grotere bestanden hadden we immers al EXFAT (extended fat). Dit is daar weer een uitbreiding op.

Verder is IMGFS een soort van package like bestand dat je kunt uitpakken met speciale tools, (een daadwerkelijke bestandsindeling), waar TEXFAT natuurlijk geen bestandsindeling is maar een partitie indeling.

Oops, IMGFS is een echt bestandsysteem. Maar hier wordt de term bestandsindeling gebruikt die de lading net niet goed dekt denk ik. (Word slaat vanaf nu zijn bestanden op in een xml achtige bestandsindeling vs de partitie is ingedeeld volgens het TEXFAT bestandsysteem)

Zover ik het begrijp zijn de systeembestanden dus ingepakt in IMGFS en opgeslagen op een schijf die geformatteerd is als TEXFAT.

(Al een postje geplaatst in GR om dit even te laten fixen :) ).

[Reactie gewijzigd door roy-t op 19 april 2010 11:53]

Windows Mobile 6, en volgens mij 5 ook, maakte al gebruik van TFAT voor transaction safe File I/O, dus enige wat nieuw is, is Transaction safe toegepast op EXFAT ipv FAT.

[Reactie gewijzigd door ZeKritik op 20 april 2010 16:31]

Hier nog een stukje achtergrond

De memory mapping van Windows CE 6.0
http://msdn.microsoft.com/en-us/library/bb331824.aspx

(Windows Mobile 6.x is gebaseerd op de oude CE 5.0 kernel met beprkte proceslimieten maar Windows Phone 7 zal vermoedelijk draaien op de Windows CE 6.0 kernel net als de Zune HD)
4 minuten na het nieuwsbericht zo te zien ja :)
Even tussendoor, Windows Live ID is de opvolger van Microsoft Passport, niet zozeer van Hotmail. Passport kon je vroeger koppelen aan elk gewenste e-mail adres, en hetzelfde geld voor het Live ID. Die van mij is aan m'n gmail account gekoppeld :)
Ook bleek uit de documenten dat een Windows Live ID verplicht is voor gebruikers van een Windows Phone 7-toestel.
Dat vind ik dan weer jammer.

Wat ik tot nu toe van WP7 zie, daar raak ik best gecharmeerd van. Mijn gegevens staan echter allemaal al bij Google (Apps). Daar mogen ze van mij blijven staan.
Exchange ondersteuning is voor mij dus voldoende.

Ik kan me niet voorstellen dat een Windows Live ID verplicht gaat zijn.
[...]

Dat vind ik dan weer jammer.

Wat ik tot nu toe van WP7 zie, daar raak ik best gecharmeerd van. Mijn gegevens staan echter allemaal al bij Google (Apps). Daar mogen ze van mij blijven staan.
Exchange ondersteuning is voor mij dus voldoende.

Ik kan me niet voorstellen dat een Windows Live ID verplicht gaat zijn.
Vind ik helemaal niet gek. Het systeem draait om een Identiteit en de Live ID is nog erg anoniem. Android vraagt ook een google account. Je registreert je toch ook op GOT etc etc...
Android vraagt ook een google account.
Klopt, maar het is niet verplicht. Zonder een google account op te geven kan je de telefoon wel gewoon gebruiken. Je kan dan alleen geen gebruik maken van bepaalde apps zoals gmail en de market, maar dat lijkt me logisch.

Dus ik vraag me af in hoeverre het bij Windows Phone 7 daadwerkelijk echt verplicht is, ik kan het me eigenlijk niet voorstellen. Lijkt me niet dat je zonder een Live account het toestel totaal niet kan gebruiken.
Bij WP7 moet je een LiveID opgeven of aanmaken bij de eerste keer opstarten van de telefoon: zonder kom je dus echt niet verder ;)
Ik zit het toevallig net te lezen in "Geheimen van Windows Phone 7" inderdaad.

Android vraagt het ook bij de eerste keer opstarten van de telefoon, echter kan je dat gewoon skippen als je het niet zou willen.

Tja, slechte zet van MS als je het mij vraagt. Zeker als ze Android tegengas willen geven spreken dit soort verplichtingen niet in hun voordeel.
En wat kan je allemaal als je bij Android niet aanmeld? Je kan niet eens apps downloaden want daar heb je de market voor nodig (iig om een filemanager te downloaden waarmee je andere apk's kan installeren)...

Oftewel indirect ben je het wel degelijk verplicht ;) Vind het niet erg of zo maar doen alsof google heilig is is ook een beetje overdreven ;)
En wat kan je allemaal als je bij Android niet aanmeld?
Eigenlijk alles behalve gebruik maken van de Android market.

-Je kan apps downloaden via alternatieve markets zoals SlideMe
-Er zijn programma's waarmee je vanaf je desktop apps op je toestel kan installeren

En ik doe niet alsof Google heilig is, ik geef alleen aan dat bij een Android telefoon geen google account nodig is om de telefoon te kunnen gebruiken, en bij Windows Phone is dat dus blijkbaar wel verplicht.
Dus nee, je bent het niet verplicht. Ook indirect niet.

Ik zeg niets meer of minder dan dat. Maar op een of andere manier zie jij dat als Google heilig verklaren. Je leest wat je wil lezen en niet wat er daadwerkelijk gezegd wordt.

[Reactie gewijzigd door k7of9 op 19 april 2010 10:32]

Weet niet hoe erg het bij wp7 gaat zijn natuurlijk maar een android is gewoon compleet functioneel zonder gmail adres hoor, enige wat het uiteraard niet doet zijn de google services.

Syncen met pc e.d. werkt gewoon net als bellen internet etc. Dus je MOET helemaal niets.
Ben wel benieuwd of WP7 ook echt afhankelijk is van Live ID. Stel dat je geen verbinding kunt maken, werkt de telefoon dan niet meer (goed)? Om nog maar van roaming data kosten te zwijgen.
Een Windows Live ID is nu al voor veel dingen verplicht op mijn telefoon met 6.5. Bevoorbeeld als je gebruik wil maken van MyPhone, de Marketplace en nog een aantal zaken.

Zonder Windows Live ID mis je dus aardig wat functionaliteit. Overigens kun je toch je zaken gewoon bij Google Docs/Apps laten staan? Alleen een Live ID aan je GMail-adres koppelen.
Dan is het nog steeds niet verplicht, maar optioneel.

Verplicht geeft indicatie dat een WM7 toestel niet bruikbaar is zonder Live ID, maar dat is het dus wel. Tweakers lijkt sterk de verkeerde woordkeuze te maken in dit artikel. Kan me niet voorstellen namelijk dat het verplicht wordt gesteld. Hooguit optioneel en alleen nodig als je bv. van de marketplace en myphone gebruik wil maken.

Het invullen tijdens de setup kan vast worden overgeslagen. Reden: de omschrijving die Tweakers geeft over de setup van de telefoon geeft aan dat je dan nog niet eventuele dataverbindingen hebt kunnen configureren. Wifi en GPRS/UMTS zijn dus nog niet geconfigureerd en dus bestaat de grote kans dat je Live ID niet eens gechecked kan worden.

WM6.5 op mijn HTC Touch Pro2 werkt op dezelfde manier. Vraagt bij de 1ste setup om live-id, maar die kun je overslaan en later alsnog invoeren zogauw je MyPhone etc. aanroept.

[Reactie gewijzigd door SunnieNL op 19 april 2010 13:01]

en dus bestaat de grote kans dat je Live ID niet eens gechecked kan worden.
Je post bevat een flink aantal aannames. Nou weet ik niet precies hoe nauwkeurig Tweakers zijn bronnen checkt, maar dit soort opgedrongen idiote verplichtingen zijn wel vaker voorgekomen.
Zo is bijvoorbeeld het eerste wat je *moet* doen als je een iPod Touch wil gebruiken het installeren van iTunes. En daar heb je internet voor nodig - iTunes wordt niet op CD meegeleverd. Anders is je iPod Touch de spreekwoordelijke baksteen. Nu is dit maar een voorbeeld, maar Microsofts 'stapje verder' zou me niets verbazen.
En Microsoft dus ook toegang geven tot al je data. Ik denk dat RedSoniq liever heeft dat n bedrijf zijn data beheerd en kan bekijken in plaats van meerdere bedrijven. Daarmee zeg ik niet dat Google de juiste beheerder is, maar meer dat je voorzichtig moet zijn met al je data (en aan wie je deze geeft). Ik moet eerlijk bekennen dat ik na het horen van dit bericht (het verplicht hebben van een live ID) nog een stukje minder enthousiast ben geworden over WM: concurrenten kunnen het tot nu toe zonder, waarom MS weer eens niet?
Nokia probeert het ook met OVI accounts, maar die zijn gelukkig niet verplicht en als tweaker (lees: niet zijnde digibeet) kun je bijna alle functionaliteit ook gebruiken zonder OVI account.
Voor Android heb je toch ook een google account nodig?
Niet voor alles volgens mij. Maar dan nog: er zijn gelukkig alternatieven waarbij dit soort dingen niet noodzakelijk zijn (zoals Johanw910 ook aangeeft).
Vreemd genoeg vertrouw ik Google net zo min of zelfs minder met mijn data als Microsoft. Toegegeven, met data op 2 plaatsen verdubbel je de kans op misbruik, maar of mijn fietsband nu 1 of 2 lekken heeft: ik kan niet fietsen en zal toch moeten plakken.
In dat geval is een Android telefoon misschien ook handiger. Maar ik verwacht dat Google veel van zijn services ook goed beschikbaar gaat maken op WP7.
Als je je XBOX360 op internet wilt aansluiten moet je ook een Live-ID aanmaken, of met je al bestaande Live-ID inloggen, binnen een paar minuten gepiept en zo kun je meteen makkelijk applicaties kopen en achievements of andere data bij je profiel laten opslaan. (Weet niet of de Windows Phone ook achievements gaat hebben, lijkt me een beetje raar :P).
(Weet niet of de Windows Phone ook achievements gaat hebben, lijkt me een beetje raar :P).
Je kan ze in ieder geval beheren vanaf je Windows Phone. En in games voor Windows Phone zul je vast wel achievements kunnen krijgen.
Weer niemand die zich echt druk maakt op zijn/haar privacy.

Ik snap er niks van dat Europa wel enorme punt maakt van IE in WM, maar niet je privacy. De oude schijnkeus van "tja, je bent vrij om het produkt niet te kopen als je niet eens bent met eisen", want met die logica ben je vroeg of laat vrij om geen gebruik meer te maken van internet, of je voedsel te kopen in de supermarkt, en porno om 3 uur in de middag tussen kinderprogramma's door.. immers, tv heeft een uit-knop. Zulke redenvoering zal ons duur komen te staan.
Wat een scherpe opmerking voor deze maandag ;)

Microsoft is naar mijn mening de goede weg ingeslagen door af te stappen van Windows Mobile 6 & 6.5 weg.
Ik ben enorm benieuwd naar het eindproduct, eind dit jaar was toch het doel?
Passport kon je vroeger koppelen aan elk gewenste e-mail adres, en hetzelfde geld voor het Live ID. Die van mij is aan m'n gmail account gekoppeld
Niet alle Microsoft Live diensten waren echter beschikbaar als je geen hotmail adres gebruikt. Zo kon je geen Live mail account creeren als je voro je Live ID een eigen email adres gebruikte.
Stond eerder al onterecht in Windows Phone 7 gebruikt 'unified storage system', dus ik heb de vrijheid genomen een feedback te plaatsen in het daarvoor bedoelde forum topic.
offtopic: Hoe heb je je msn gekoppeld? Want ik krijg mn e-mail verificatie niet voor mekaar:(
"Het Windows Live ID, de opvolger van het Hotmail-account, is in Windows Phone 7 onder meer nodig voor het synchroniseren van gegevens op het toestel, zoals contacten en sms'jes, met de servers van Microsoft."

Dan weten ze direct alles van je. Ng erger dan Apple?
Je hoeft Microsoft MyPhone niet te gebruiken he, het is een extra dienst zodat je altijd een backup van je telefoon hebt + kaartje online zodat je kan zien waar je telefoon is.

Het voordeel is dat je bij verlies een wat grotere kans hebt 'm terug te vinden, en als je een nieuwe Windows Mobile telefoon koopt je de gegevens zo terug kan syncen.

Je kan ook gewoon een desktop appje gebruiken voor dit soort 'backups', de vraag is of je dat iedere dag wil gaan draaien met de hand.

Vergelijkbare diensten zijn er ook gewoon voor Apple producten, dus wat dat betreft is je reactie zwaar overdreven.
Er staat toch duidelijk:
Ook bleek uit de documenten dat een Windows Live ID verplicht is voor gebruikers van een Windows Phone 7-toestel
MyPhone is puur een app voor huidige WM series, optioneel en niet 100% werkend, ik mag aannemen dat WP7 dit al volledig ingebouwd heeft.
Dat ontken ik toch ook nergens? Ik geef alleen aan dat de MyPhone functionaliteit niet verplicht is om te gebruiken zodat je contacten en smsjes (en vele andere dingen), niet op de servers van Microsoft komen.

Dus dat de reactie van MemUs nogal overdreven is.

Je kan eenvoudig een anonieme LiveID aanmaken, er is geen controle op die gegevens oid. Als je deze enkel gebruikt voor je telefoon dan zal hij prima werken.
dat jij anoniem blijft is ook niet het issue, het issue is dat de contactgegevens uit jouw telefoonboek bij Microsoft op de servers staan.

vraag jouw contacten maar eens of ze daar blij mee zijn.
je hebt volledig gelijk.

Het is geen vereiste, en niet vergeten dat het je 5 minuten kost om bv je gmail, yahoo-mail en dergelijke te koppelen aan je Live-ID

En gezien het feit dat het om jouw gegevens gaat is MS niet gerechtigt deze zomaar in te zien. Maakt het redelijk safe om het toch maar aan te maken
Ik weet niet waar jij de indruk van krijgt dat Apple zoveel over je zou weten eigenlijk, als je geen MobileMe gebruikt en je iPhone met een hotmail account registreert dan is het apparaat even anoniem als een prepaid. Of je hebt gewoon een gesimlockt T-Mobile toestel en dan zijn je gegevens daar gewoon bekend zoals bij elke contractvorm. Niet dat het verder ene reet uitmaakt want privacy is sowieso toch een illusie als je het over mobieltjes hebt, maar toch, beetje jammer dat er weer per se 1 onzinnige Apple opmerking bij moest.

[Reactie gewijzigd door johnbetonschaar op 19 april 2010 10:01]

Daar gaat het hem nou net over. Men klaagt altijd over de iPhone & Apple, maar daar krijg je uiteindelijk nog de keuze over hoeveel ze over je mogen weten. Bij Microsoft is dit dus niet (meer) het geval blijkbaar.
wellicht handiger met het oog op uitrollen van patches en policies?

Wat betreft het verplichte live-id: ik zou er niet zoveel in zien als bedrijf, wetende dat alle contactpersonen voor het grijpen liggen voor Microsoft (en evt. anderen).

Of prive dat ik alle contactpersonen uit mijn telefoon terugvind op de startpagina van mijn live-account.
Windows Phone 7 lijkt me ook eerder een consumente prodcut dan een zakelijke telefoon. Bijvoorbeeld de Zune mediaspeler integratie duidt daar al op.
Misschien komt er ook wel een zakelijk lijn van Windows Phones maar dat lijkt niet het eerste doel.
Heel leuk maar zelfs als je hierdoor code kunt hergebruiken dan nog denk ik dat een telefoon en een pc/notebook zo verschillend zijn dat dit niet werkt (geen voordeel oplevert). Toen ik de eerste keer de systeemeisen zag dacht ik echt dat er een foutje gemaakt was en dat iemand het desktop os en dat van een telefoon door elkaar gehaald had.
Hoezo je kan makkelijk je functies in een los bestand zetten als de interface, oftewel dat je 2 interfaces maakt (desktop en mobile) en 1 bestand waar de functies in zitten voor beide locaties, lijkt me juist een vrij duidelijk en simpel scenario :) (even simpel bedacht weet niet hoe makkelijk dat is)

[Reactie gewijzigd door watercoolertje op 19 april 2010 09:45]

Als de system files compatible zijn, betekent dat dan ook dat de randapparaten van een Win7 desktop zouden kunnen werken op een WP7 device?

Of zeg ik nu iets hl doms? :/
euhm.. WP7 bestanden zijn compatible met de desktop.. andersom hoeft niet altijd waar te zijn.

Een eend is een vogel, maar niet alle vogels zijn eenden :)
Sowieso zegt het kunnen lezen of schrijven van bestanden nog weinig over het kunnen interpreteren van de inhoud.

Overigens kent Windows al sinds het jaar kruik (WfW 3.11 geloof ik) het zogenaamde Installable File System, waardoor je in principe simpel drivers kunt toevoegen voor interoperabiliteit met onbekende of nieuwe bestandssystemen.
4GB is behoorlijk veel geheugen voor een mobiele telefoon.
Als microsoft nu ook even multitasking gaat ondersteunen dan komt alles goed :D
Inderdaad, 4GB, joehoe, lijkt mij een ontiegelijke slechte richting. 4GB is meer productie kosten dan 1GB of 2GB. Neemt meer ruimte in beslag in het apparaat... Meer stroomvoorziening voor meer geheugen?

Laat maar, ik lees verderop dat het virtueel is...

[Reactie gewijzigd door Mic2000 op 19 april 2010 09:35]

Verhoudingsgewijs is meestal het grootste aantal goedkoper, tenzij het net nieuw is dan is het het duurste, maar als je nu kijkt naar usb sticks: 1Gb 5 euro 2Gb 8 euro 4Gb 12 euro en 8Gb 20 euro :) Per GB dus goedkoper naar mate je meer koopt ;)

[Reactie gewijzigd door watercoolertje op 19 april 2010 10:27]

Meer geheugen betekent niet direct dat het duurder is. Bijvoorbeeld DDR1 is goedkoper te maken dan DDR2, maar door de massaproductie en moderner onderzoek kan DDR2 toch goedkoper dan DDR1 gemaakt worden.

Als een fabrikant een bepaald product lang wil laten overleven zonder nieuwe versies uit te brengen, zal je ook zien dat er plots meer geheugen of een grotere harde schijf in komt. Gewoon omdat het door de markt van aanbod goedkoper is geworden om er iets groter in te steken en niet om hun klanten een plezier te doen.
zozo best hoge eisen wat betreft virtueel geheugen, maar als dit zich dan weer vertaald in snelheid gebruikbaarheid is het wel weer gerechtvaardigd.

ben benieuwd hoe win Phone 7 zal zijn.
Microsoft heeft verstrekt aan partners en waaruit Tweakers.net citeert in een achtergrondartikel
Denk het toch niet ;)
Microsoft Confidential op de foto, en meestal mag zoiets niet zomaar gepubliceert worden :)
Klopt, dat wijst op een Microsoft copyright. En dat betekent weer dat Tweakers.net alleen met toestemming van Microsoft die foto mag vermenigvuldigen cq. publiceren. Copyright kan in sommige gevallen ondergeschikt zijn aan nieuwswaardigheid, maar dat gaat hier niet op. "Nieuwswaardig" zijn zaken van maatschappelijk belang, niet nieuwe smartphones.

Op dit item kan niet meer gereageerd worden.



Apple iOS 10 Google Pixel Apple iPhone 7 Sony PlayStation VR AMD Radeon RX 480 4GB Battlefield 1 Google Android Nougat Watch Dogs 2

© 1998 - 2016 de Persgroep Online Services B.V. Tweakers vormt samen met o.a. Autotrack en Carsom.nl de Persgroep Online Services B.V. Hosting door True