Il me semble avoir vu passer un projet de portage d’Android en code natif ou il était montré que le code natif était 10 fois plus rapide que le code interprété par Davlik
Dalvik n’interprète pas le code.
Dalvik utilise la compilation “Just in time”, le code exécuté est donc natif. Il doit être simplement préalablement compilé au premier chargement de la classe (temps de chargement plus long). Par contre il est effectivement “managé”, c’est à dire géré par la VM.
Quand tu parles “d’un projet de portage d’Android en code natif “, je suppose que tu veux parler d’un portage Android pour le compiler “ahead of time” et l’exécuter via des librairies dynamiques plutôt qu’une machine virtuelle. En gros du code non managé.
Qu’est-ce qui peut expliquer qu’une machine virtuelle soit plus lente ?
La compilation des classes implique un démarrage plus long
Une consommation mémoire plus grande: les objets dans une VM consomment généralement un peu plus de mémoire (dépend de l’implémentation de la VM), donc les appels au ramasse miette sont plus nombreux si la mémoire est restreinte.
Pas d’accès direct à la mémoire: pour des raisons de sécurité et de portabilité le code managé par la VM ne peut pas accéder directement à la mémoire, aux registres etc. Ces parties doivent être faites par du code non managé, ou par la VM (qui doit donc proposer une sorte d’interface).
Ou alors bouton Windows et tu tapes les premières lettres de ton appli
On est d’accord, mais là je parlai du “Start screen” sans utiliser la recherche ;)
Idem sur 8, tu cliques sur le bouton Windows et tu tapes. Pourquoi tu veux absolument aller cliquer à droite? Dès que tu tapes une lettres dans le menu modern UI, il active la recherche
En fait t’as raison sur PC. Par contre avec une tablette sans clavier il faut donc faire apparaître le clavier virtuel (mais on sort du cadre clavier/souris de départ).
Le
13/12/2013 à
07h
34
DayWalker a écrit :
Je ne veux pas ca, en version “brique” : trop d’entrées et de déplacement de mulot. Curieusement, ce sont les gens les plus bordéliques qui pavent leur bureau de raccourcis… Il n’y en a pas un seul chez moi.
Win 8, je l’ai testé un peu plus longtemps, rassure toi.
Exactement !
Le start screen est une (très) bonne idée mais n’est pas du tout adapté à la souris ergonomiquement, c’est tout.
Premiers exemples qui me viennent à l’esprit :
Ouvrir une appli favorite:
Win7: clic sur le bouton Windows, tu déplaces la souris d’1 à 2 cm de haut, tu reclic et c’est bon.
Win 8: clic sur le bouton Windows, tu déplaces la souris de 4 à 8cm sur les 2 axes et tu reclic.
Avec une souris, avoir des icônes trop grandes c’est lourd !
Rechercher une appli:
Win7: clic sur le bouton Windows, et t’es directement dans la recherche !
Win8: clic sur le bouton Windows, grand coup de souris à droite pour faire apparaître le menu, et clic sur la recherche.
Enfin le coup de grace pour moi " /> (rien à voir avec le start screen):
Win7: Aero Glass, fenêtre plutôts jolies
Win8: Rien pour remplacer Aero Glass: fenêtres moches !
Suis-je le seul à regretter la disparition totale d’Aero Glass (depuis Windows 8.0) ?
Je trouve les fenêtres du bureau vraiment moches sans transparence, dommage de ne plus le proposer du tout sans avoir à aller chercher des applications tierces. Cela me gène beaucoup plus que la disparition du menu démarrer personnellement.
Pas besoin d’envoyer du flux vidéo. Une simple retranscription texte des conversations entendus + signature des visages vus + signature des voix entendues, ca pèse pas bien lourd.
Aie ! J’ai une PS3 connectée au net avec Singstar et ses micros, devrais-je m’inquiéter ? " />
Le
20/06/2013 à
11h
52
ouvreboite a écrit :
Ahah. Kinect obligatoire + puce 3G intégrée ?
Ils se seraient juste fait violés dans les coms là.
Ouai c’est sûr " />
Pour autant je parlais d’EDGE/GPRS (pas 3G), et ce n’est pas avec un tel débit que Microsoft va pouvoir espionner le flux vidéo du Kinect !
Le
20/06/2013 à
10h
46
Plymouth a écrit :
Y a surtout beaucoup de chameaux comme toi qui comprennent que dalle, comme le fait que la Xbox veut juste faire une vérif de quelques secondes 1 fois par jour, tu lui partages du edge, un hotspot wifi, n’importe quoi, le temps que elle ping le serveur et basta!! Tu peux retourner t’éclater pendant ton super déménagement qui dure des mois avant d’avoir à nouveau un connexion web…
Dans ce cas Microsoft aurait du faire exactement comme sur le premier Kindle 2G: inclure une puce EDGE/GPRS dans sa console qui fonctionne sur un réseau similaire à Amazon Whispernet. Ça aurait été plus simple pour tout le monde.
Le problème si c’est obligatoire: quid du réseau dans 20 ans ? Certes il y a beaucoup de jeux auquel j’ai joué une fois et ça suffit. Mais il y a aussi un nombre restreint de jeux qui m’ont marqué et auxquels j’ai plaisir à rejouer 20 ans après. Et sans besoin de bidouiller/pirater.
7 commentaires
Android : Google remplace officiellement Dalvik par son Android Runtime
20/06/2014
Le 23/06/2014 à 12h 57
Selon Steve Ballmer, Windows 7 était la version réparée de Vista
12/12/2013
Le 13/12/2013 à 08h 19
Le 13/12/2013 à 07h 34
[Dossier PCi] Tout savoir des nouveautés apportées par Windows 8.1
23/10/2013
Le 23/10/2013 à 11h 52
Suis-je le seul à regretter la disparition totale d’Aero Glass (depuis Windows 8.0) ?
Je trouve les fenêtres du bureau vraiment moches sans transparence, dommage de ne plus le proposer du tout sans avoir à aller chercher des applications tierces. Cela me gène beaucoup plus que la disparition du menu démarrer personnellement.
Xbox One : Microsoft cède et abandonne la connexion permanente
19/06/2013
Le 20/06/2013 à 11h 58
Le 20/06/2013 à 11h 52
Le 20/06/2013 à 10h 46