Smartphone France Application Smartphone France pour Windows
Bienvenue sur Smartphone France Windows Edition
Actuellement, 211 visiteurs en ligne
Vous utilisez un bloqueur de publicités ? Félicitations :)
Actualité Smartphone France

Retour au sommaire du site

  Windows Phone 7 Series est multitâche !
 Publié le 18/02/2010 à 23:00 - 27 commentaires ...

Alors que les rumeurs les plus folles courent depuis quelques jours suite à l'annonce officielle de Windows Phone 7 Series, il semble que contrairement à ce que les plus médisants annonçaient que Windows Phone 7 sera bien multitâches comme nous le confirme le site PCINpact :

À côté de ces changements très importants, il faut signaler que Windows Phone 7 est bel et bien multitâche. Microsoft décrit son système comme suit : « En tant que système d’exploitation multitâche préemptif, Windows Phone 7.0 supporte les processus multiples fonctionnant simultanément. Il n’y a pas de limite au nombre de processus pouvant fonctionner sur le téléphone, autre que les ressources matérielles disponibles. »

Une information qui ne nous étonne pas à la rédaction de Smartphone France mais qui devrait rassurer certains :)


 18/02/2010 17:23:33 - jpm78
Hello Blacriderv ... Autre chose a rajouter ? Quand je dis qu'il faut attendre une version finale, ou mieux encore, attendre les commentaires des créateurs .....
 18/02/2010 18:51:24 - Denis
attend jpm, on va nous parler du copier coller maintenant! ;)
 18/02/2010 18:56:11 - Brisko
Et bien oui Christophe ça me rassure :-) il manque plus que la base de registre et un explorateur de fichier et ce sera parfait sans oublié le Copier Coller........;)
 18/02/2010 18:56:40 - Brisko
Et bien nan c'est moi qui en parle du copier coller :p
 18/02/2010 19:11:39 - zewolf
Petite erreur de ta part, mon cher christophe. le multitâche préemptif c'est exactement ce qui se passe avec l'iPhone. En gros tu arrete une tache, ou plutôt tu la met sur pause des que tu change d'applie, pour essayer d'octroyer le maxium de CPU à la tache en service. (cf: http://fr.wikipedia.org/wiki/Multit%C3%A2che_pr%C3%A9emptif ).
C'est ce qui se passait déjà à l'époque avec Mac OS 7 ... Donc WinMo7 n'est pas multitâche !
 18/02/2010 19:23:22 - Christophe - Le Webmaster ...
C'est bizarre la première ligne que je lis dans le Wikipédia que tu donnes dit : "En informatique, la préemption est la capacité d'un système d'exploitation multitâche à exécuter ou stopper une tâche planifiée en cours en faveur d'une tâche de priorité supérieure"

Je ne vais pas m'étendre sur le sujet ici mais l'informatique étant mon métier je pense en savoir assez sur le sujet. Pour être même précis le multitâche n'existe pas sur les processeurs mono coeur ou les machine à processeur simple pour la simple et bonne raison que le processeur à un instant T ne peut réaliser qu'une seule et unique tâche. Alors on fait quoi maintenant ? On met tous nos ordinateurs à la poubelle ? Pour infos le système de l'iPhone est bien multitâche. Le noyau le gère très bien mais c'est Apple qui a bridé les choses pour des raisons plus commerciales que techniques.

Au fait pour toi c'est quoi le multitâches ???
 18/02/2010 19:32:22 - Denis
Le problème aujourd'hui est que le multitache est perçu plus ou moins ainsi:
La possibilité de passer d'une application ouverte à une autre facilement sans perte d'information (donc de donnée)
En gros je commence à taper un mail, je saute sur un navigateur, je fais de copier coller (oups... pas dans WM7 ^^), je reviens dans mon mail, etc etc.)
 18/02/2010 20:01:48 - Antwan
Pour info, un OS est de toutes facons multitâches, notamment avec les tas de services et autres processus qui tournent en fond de manière quasi-simultanée dans des tranches de temps successives.
Il y a un biais récurrent sur l'utilisation de ce terme dans la presse, et c'est assez désagréable à lire un peu partout.

La vrai question est de savoir ici si l'OS est "multi-applications", dans le sens l'ordonnanceur va garder ou terminer telle ou telle application lorsqu'il n'y a pas le focus sur celle ci.
Et c'est un choix purement commercial, car tous les OS de part leur conception sont capables de faire tourner plusieurs applications en même temps.
 18/02/2010 20:43:51 - Denis
En gros, sur MacOS de l'iPhone, si je clique sur le Home, ça me ferme l'appli en cours? Ca ne me sauvegarde rien?
 18/02/2010 20:49:44 - Christophe - Le Webmaster ...
Sur iPhone comme je l'ai dit l'OS est bien mutitâche (S'il est préemptif ou à temps partagé là je ne sais pas). Le problème est pour l'iPhone que seul Apple est en droit de développer des applications pouvant tourner en tâche de fond. Un choix purement commercial mais qui ne semble pas brider l'appareil pour autant.
 18/02/2010 22:01:51 - gpmoo7
Très bien expliquer Christophe.

Je tiens à rajouter que même sur les iPhones jailbreakés, il n'y a pas de "vrai multitache complet" puisque les applications ne peuvent tout simplement pas le faire avec le SDK actuel. Oui c'est possible de lancer plusieurs applications simultanément mais l'interface de l'application continu de fonctionner quand l'application n'est pas utilisée ... :burk:
Le vrai multitaches, c'est la possiblité de faire tourner un services (programme sans interface graphique) qui permet par exemple de vérifier les mails toutes les heures, d'écouter la musique, de mettre à jour Google Latitude, de mettre à jour la météo ...

Ce qui se rapproche le plus du multitache dans le SDK de l'iPhone c'est le "Push Notification Services" qui permet à un développeur de faire apparaitre une alerte avec une message sur l'iPhone d'un utilisateur en passant par les serveurs d'Apple :$ (=> pas de WiFi/Edge/3G => pas de notifications) en tant que développeur, je peux vous dire que ça fait v*m*r de voir comment Apple a pu imaginer ça.

C'est pas pour rien que le développeur de l'application Facebook for iPhone officielle a démissionné de son poste l'année dernière ... ils n'en pouvait plus de toutes ses restrictions. Sans parler du temps qu'il faut pour publier une mise à jour sur l'AppStore.
 18/02/2010 22:07:23 - Denis
c'est bien le push! mais il ne faut pas s'y limiter...
 18/02/2010 23:24:09 - henri
Rétrocompatibilité, multitâches et une interface utilisateur complètement repensée : mon prochain smartphone sera très certainement un Windows Phone, un HTC HD3 peut-être... :)
 18/02/2010 23:27:42 - remi4150
ben il faudrait encore quelques bonnes nouvelles: les interfaces HTC possibles, pas obligé d'aller sur market place...allez un petit effort
 18/02/2010 23:40:01 - Christophe - Le Webmaster ...
Moi je compte plutôt mettre Windows Phone 7 sur mon HD2 :)
 19/02/2010 00:10:10 - link83
ne criez pas victoire trop vite, c'est une documentation préliminaire, les termes ont peut etre été mal choisis.
Je peux difficilement croire que microsoft reste aussi évasif sur la question du multitache si au final la réponse est simplement oui...

Vu la direction prise par ce WP7 (pas de rétrocompatibilité, un soucis du consommateur moyen et non des entreprises et des geeks), je ne serais pas étonné que le multitache soit absent.
Quand on y pense, c'est impossible de garantir la fluidité et la réactivité d'un systeme multitache, sauf si le processus de certification des applications est très exigent, mais ça me semble difficilement applicable à large échelle.

Peut etre que seules les applications bénéficiant d'une signature numérique privilégiée et soumises à des tests très poussés pourront tourner en arriere plan? Actuellement sur le marketplace il y a déjà un tel systeme de signature avec privileges pour les applis ayant besoin d'interagir avec des parties systeme critiques de windows mobile, et la certification prend d'avantage de temps si le développeur réclame ce type de certificat. Peut etre que microsoft choisira un modele similaire pour autoriser le multitache pour les développeurs qui estiment que leur application en a besoin (lecteurs audios, solutions de tracking GPS, ...)
 19/02/2010 01:31:23 - link83
""WMPoweruser points to the newly leaked documents (which Microsoft isn’t confirming are real, but sure look as though they are) as proving that Windows Phone 7 will enable multitasking. I’m still not 100 percent convinced of this, as I’ve heard from my contacts that Microsoft will be playing fast and loose with what “multitasking” means with Windows Phone 7 so as to be able to claim that’s the case. (The aforementioned source gave me a pretty definite ‘no’ when I asked whether Windows Phone 7 would support multitasking to the same degree that Windows Mobile 6.x devices do.)""

source: http://blogs.zdnet.com/microsoft/?p=5316&tag=col1;post-5316

""ben il faudrait encore quelques bonnes nouvelles: les interfaces HTC possibles, pas obligé d'aller sur market place...allez un petit effort""

http://static.pcinpact.com/images/bd/news/80543-windows-phone-7.jpg
la derniere phrase me laisse penser que toute installation de logiciel nécessitera de passer par le marketplace... à moins que ça ne concerne que les logiciels qui ont besoin d'une signature numérique avec privileges élevés, mais j'en doute.
 19/02/2010 07:41:14 - cocoboy
j'aime beaucoup ce winphone 7, et encore plus avec un dock utile :
dock avec sortie hdmi, av et prise rj45
un petite zappette
lecture des films du reseau avec recuperation des infos grace au wifi du mobile sur les scrapper genre imdb ou mieux ciné passion
et comme je crois voir un cam en facade, de la visioconference

et je me demande qui va nous pondre le unlock face ( deverouillage du tel par reconnaissance faciale et demande de code si visage non reconnu )
 19/02/2010 08:00:14 - The zitoun
ce que je ne comprend pas c'est encore aujourd'hui on nous serve la réputation de manque de fluidité de wm. sans déconner, déja sur le hd1 ce n'était plus tellement vrai mais sur le hd2 c'est vraiment des conneries.
le hd2 est totalement fluide, pas de bugs, pas de freez, rapidité d'execution bien plus satisfaisante que chez le concurant... et esthétiquement /ergonomiquement impeccable.

du coup pourquoi passer a des restrictions pareils et faire un os qui ne correspondant pas à ceux qui ont été fidèle a wm quand tant de monde sont passer du cotre iphone de la force?

je pensait vraiment que ms allait developper les capacités de wm et pas seulement l'interface.
vous avez remarqué qu'on a AUCUNE infos sur les compétences de wm7?
pour outlook : quelles sont les ameliorations? avons nous lesmeme possibilités que la vesion ordi? y a til toujours une synchro des taches (on peut se le demander puisqu'il n'y en a pas sur iphone)
Multimedia : le lecteur audio/video lit il plus de formats que le wmp mobile actuel (lecture dedivx non compréssés peut etre? ou lecteur flv)

Quelle sera l'offre logicielle de base?
y aura t il une nouvelle version de internet explorer mobile plus adaptée et rapide?

quid d'active sync? pas un mot...

enfin voila... bien bien déçu pour le moment.
 19/02/2010 10:14:35 - cocoboy
Et le home façon une d'un site web c'est top et mieux que les simple icone que tout le monde copie
 19/02/2010 11:42:50 - zewolf
@Christophe: L'informatique étant aussi mon métier, je ne vais pas faire un cours ;) Mais en gros avec un système en multitâche préemptif il peut se ce qu'on nomme une "situation de compétition" ou "race condition" en rosbeef. c'est une faille ou un problème non prévu lors de la conception qui est caractérisée par un résultat différent de ce qu'il était prévu. Quand une situation de ce genre arrive, et c'est plus fréquent qu'on le croit, ca peut endommager le système pour une logue période et forcer éventuellement le reboot. Pour arriver, un programme qui aurait besoin d'une identification par exemple, avant d'effectuer une action, il peut s'écouler du temps entre la réussite de l'authentification et l'action elle même. c'est ca qui peut causer une "race condition", et un pirate peut parfaitement en profiter, voir même créer ce genre d'évènement.

Depuis quelques années ont est passés à un système de multitâche qui permet d'éviter ce genre de cacophonie en définissant des priorités. Ce qui se passe avec Linux et OSX par exemple à contrario de Windows.
Maintenant si tu prend le système d'Apple pour l'iPhone il est vraiment multitache au niveau du fonctionnement, seulement il est volontairement bridé pour ne pas bouffer les ressources n'importes comment. Si tu regarde android tu ne sait jamais pourquoi, ni combien de ressources vont êtres allouées à telle ou telle tache, c'est un peu au petit bonheur la chance.
Si WM7 veut être multitâche ca suppose un gestionnaire de process x ou y et donc sortir du coté grand public tel que MS l'à défini.
 19/02/2010 12:14:14 - spocky
tout ce que cela m'inspire, c'est qu'il y a beaucoup de supputations.
attendons les infos officielles.
en tout cas ca va discuter dur sur ce WM7
 19/02/2010 12:35:11 - henri
+1 spocky.
Depuis quelques jours, on lit tout et son contraire sur Windows mobile 7. Chacun prend ce qui lui convient et affirme ensuite détenir la vérité !!! Un peu de sérieux tout de même ! Cessons de nous lamenter sur les caractéristiques d'un produit dont on ne sait finalement que très peu de choses pour l'instant.
 19/02/2010 18:18:10 - link83
@zewolf
qu'est ce qu'un cours sur les "race condition" vient faire là dedans?
et non, MacOS 7 n'était pas un OS preemptif, tous les MacOS jusqu'à OSX étaient coopératifs, comme les windows jusqu'à la sortie de windows 95 (je ne parle même pas des windows NT qui sont tous preemptifs depuis la premiere version)

""Depuis quelques années ont est passés à un système de multitâche qui permet d'éviter ce genre de cacophonie en définissant des priorités. Ce qui se passe avec Linux et OSX par exemple à contrario de Windows.""

tu es sûr que tu es vraiment informaticien?
comment peux tu donner une définition de race condition sans comprendre de quoi il s'agit?
les race condition peuvent exister sur TOUS les systemes, y compris les systemes non multitaches (comme DOS), à partir du moment où plusieurs threads peuvent s'executer en même temps on peut faire face à une race condition si le code a été mal conçu.
la définition des priorités des process n'a rien à voir là dedans (d'ailleurs même windows et windows CE les gèrent.)
 19/02/2010 18:21:50 - link83
""et je me demande qui va nous pondre le unlock face ( deverouillage du tel par reconnaissance faciale et demande de code si visage non reconnu )""

ça c'est typiquement le genre d'application qui ne sera pas possible avec WM7, car les programmes n'auront plus le droit de modifier les parties systeme de windows, et il n'y aura probablement plus d'API pour remplacer l'écran de mot de passe comme c'était le cas jusqu'à maintenant. Seuls les OEM auront peut etre ce privilege.

mais bon, perso je n'irai pas pleurer pour la perte de cette potentielle fonctionnalité.
 20/02/2010 06:57:11 - deckard
Ma question à moi qui n'y connait rien en multi taches. Est ce que le multi tache de wm 6, 6.1, et 6.5 est préemptif ? parce que dans l'affirmative c'est tout ce que je lui demande à WM7. :)
 20/02/2010 07:03:34 - whatever
Et puis, il y aura toujours Xda. Ils galèreront au début, puis, comme d'hab, casseront les barrières de W7.

Dorénavant pour publier des commentaires il faut posséder un compte sur le Forum du site et s'authentifier

Créer un compte sur le forum du site

S'authentifier sur le site avec son compte personnel




Retour à la page principale du site