Mac4Ever Refurb Store Guide d'achat Apple - Des conseils sur toute la gamme Apple Débuter sur Mac
Mac4Ever.com - Toute l\'actualité Apple, iPhone, iPad, iPod et Mac - Mise à jour quotidienne
Actu Dossiers Forum Photos/Podcasts Petites Annonces
Icône recherche
Annuler la recherche
3148 connectés

Timer Coalescing et App Nap : deux mécanismes géniaux de Mavericks (+ vidéo)

Les généralités sur Mac OS X, ou comment s'occuper de votre félin pour qu'il ronronne toujours

Modérateurs : Odibi, Bicus, FXF, Nix, Oh my dog, beheme, Dragonir, Linschn

Timer Coalescing et App Nap : deux mécanismes géniaux de Mavericks (+ vidéo)

Message par Didier le 18/06/13, 14:24

Hier, Apple nous a fait une petite démo « privée » de Mavericks, durant laquelle on nous a présenté plusieurs nouveautés du système, dont le fameux mécanisme de « mise en pause » des applications, évoqué pendant la keynote.

Il s'agit en fait, de pouvoir économiser du temps processeur sur les programmes en tâches de fond. La Pomme procède ainsi de deux manières :

- d'une part, elle regroupe les appels CPU réalisés par les programmes en arrière-plan, ceci afin d'éviter de solliciter le processeur de manière continue. Totalement transparente pour l'utilisateur, cette technique permettrait à la fois de gagner en réactivité, mais aussi en énergie. La baisse de l'activité du CPU serait de l'ordre de 70%, soit un gain substantiel en énergie. C'est ce qu'on appelle chez les spécialistes, le « Timer Coalescing », une technologie que Microsoft avait déjà mis en place dès Windows 7.

Redmond avait donc « grillé » Cupertino sur ce point :-)




- D'autre part, Apple a mis en place un système de « pause » -baptisé App Nap- qui bloque automatiquement une tâche jugée inutile lorsqu'elle n'est pas réalisée en premier plan. Bien connue des spécialistes de la 3D, la technique permet en fait de ne calculer que les informations dans le champs de vision de l'utilisateur et d'éviter de laisser tourner un processus qui monopoliserait des ressources inutilement. Cupertino nous a assuré que le procédé était entièrement automatique, OS X se chargeant de distinguer l'utile de l'inutile. Apple annonce ainsi un gain d'énergie de 23% ! App Nap ne se limite pas seulement au CPU, mais elle s'étend évidemment aux appels réseaux, accès disque; GPU etc.

Afin de mieux vous rendre compte de l'intérêt, je vous montre le concept d'App Nap dans une courte vidéo, images, commentaires et témoins de charges à l'appui :



Découvrez toutes nos vidéos, et avant tout le monde, en vous abonnant à notre chaine YouTube :


Avatar de l’utilisateur
Didier
Mac4Ever's Flood
 
Message(s) : 26617
Inscription : 28/11/00, 1:00
Localisation : Lausanne / Lyon

Re: Timer Coalescing et App Nap : deux mécanismes géniaux de

Message par yvan KOENIG le 18/06/13, 14:33

Il est assez marrant de voir "redécouvrir" en 2013 ce que ClarisWorks faisait déjà en 1991.
J'ai demandé plusieurs fois à Apple, hélas sans réponse, pourquoi les composants d'iWork étaient incapables de faire ce qui était possible en 1991.
Comme je n'aime pas vivre dans le rétroviseur, je me réjouis de voir que Cupertino réinvente enfin l'eau tiède.

KOENIG Yvan (VALLAURIS, France) mardi 18 juin 2013 14:33:09
yvan KOENIG
Mac4Ever's God
 
Message(s) : 2530
Inscription : 15/01/04, 21:59
Localisation : Vallauris

Re :

Message par Didier le 18/06/13, 14:35

Le rapport avec la choucroute ?
Avatar de l’utilisateur
Didier
Mac4Ever's Flood
 
Message(s) : 26617
Inscription : 28/11/00, 1:00
Localisation : Lausanne / Lyon

Envoyé depuis Mac4Ever Mobile

Message par tleveque le 18/06/13, 14:40

Moi ça me fait un peu peur ce App Nap. En tant que développeur, je ne veux pas que ma compilation en arrière plan soit ralentie! Ou encore le serveur en local. J'espère que ça sera paramètrisable et qu'on pourra exclure certaine app.
--------
Thierry
tleveque
VIP
VIP
 
Message(s) : 413
Inscription : 01/10/04, 16:16

Envoyé depuis Mac4Ever Mobile

Message par Lonesome Boy le 18/06/13, 14:46

Précisons tout de même que le développeur peut tout de même bloquer le mécanisme pour son application si besoin est.
Lonesome Boy
Mac4Everien confirmé
 
Message(s) : 400
Inscription : 24/04/04, 13:05

Re :

Message par foxley le 18/06/13, 14:48

Mais sur une vidéo App Nap ne peut pas "couper" la vidéo et laisser le son par exemple?
Avatar de l’utilisateur
foxley
Mac4Ever's God
 
Message(s) : 2167
Inscription : 16/02/05, 0:34
Localisation : Yvelines

Envoyé depuis Mac4Ever Mobile

Message par iPhoneAdict le 18/06/13, 14:52

Yvan fait tourner car ça a l'air de la bonne !!!
iPhoneAdict
Docteur ès Mac4Ever
 
Message(s) : 590
Inscription : 03/04/11, 1:46

Re :

Message par yvan KOENIG le 18/06/13, 15:08

didier a écrit :Le rapport avec la choucroute ?


Clarisworks met en oeuvre depuis 1991 la technique [qui] permet en fait de ne calculer que les informations dans le champs de vision de l'utilisateur.
C'est pour une bonne part ce qui explique pourquoi ClarisWorks/AppleWorks est beaucoup plus rapide que les composants d'iWork.

Mais, peut-être êtes vous trop jeune pour le savoir.

KOENIG Yvan (VALLAURIS, France) mardi 18 juin 2013 15:08:45

Il vaut mieux éviter de titiller un alsacien sur la choucroute. :wink:
yvan KOENIG
Mac4Ever's God
 
Message(s) : 2530
Inscription : 15/01/04, 21:59
Localisation : Vallauris

Re :

Message par brageira le 18/06/13, 15:18

Est-ce que la réactivité nouvelle se "sent" sur des machines à faible capacité (genre vieux MacBook Air ?)
Avatar de l’utilisateur
brageira
Docteur ès Mac4Ever
 
Message(s) : 786
Inscription : 18/01/04, 13:35
Localisation : Québec, QC

Re :

Message par brageira le 18/06/13, 15:19

Vas-y Yvan te laisse pas faire par ces jeunes newbies !
Avatar de l’utilisateur
brageira
Docteur ès Mac4Ever
 
Message(s) : 786
Inscription : 18/01/04, 13:35
Localisation : Québec, QC

Re: Timer Coalescing et App Nap : deux mécanismes géniaux de

Message par yvan KOENIG le 18/06/13, 15:28

Je suis bien conscient de la différence qu'il y a entre gérer le problème au niveau d'une application et offrir un protocole global (comme pour l'enregistrement automatique).

Je sais aussi que "c'est dans les vieux pots …" mais j'ai du mal à m'extasier lorsqu'on se décide à mettre en oeuvre ce qui était utilisé il y a plus de vingt ans (et avait fait l'objet de notes techniques détaillées y compris pour l'Apple //gs).

KOENIG Yvan (VALLAURIS, France) mardi 18 juin 2013 15:28:12
yvan KOENIG
Mac4Ever's God
 
Message(s) : 2530
Inscription : 15/01/04, 21:59
Localisation : Vallauris

Re :

Message par Didier le 18/06/13, 15:29

@brageira

Oui, mais je t'avoue qu'on n'a pas non plus le temps d'installer la chose en OS principal sur toutes nos vieilles bécanes :-) Cela dit, ça semble plus réactif à l'usage, en effet.
Avatar de l’utilisateur
Didier
Mac4Ever's Flood
 
Message(s) : 26617
Inscription : 28/11/00, 1:00
Localisation : Lausanne / Lyon

Re :

Message par Didier le 18/06/13, 15:30

@yvan koenig

Si le "concept" n'est pas tout récent, c'est surtout la mise en application au niveau d'une API ou d'un sous-programme, qui est parfois difficile. Arriver à discerner une tâche inutile en arrière plan est très délicat. Il a donc fallu attendre un certain niveau de maturité des OS avant de le mettre en place de cette manière.
Avatar de l’utilisateur
Didier
Mac4Ever's Flood
 
Message(s) : 26617
Inscription : 28/11/00, 1:00
Localisation : Lausanne / Lyon

Re :

Message par SteveC le 18/06/13, 15:35

App Nap est donc une version graphique adapté de TOP et consor en mode console ?
SteveC
Docteur ès Mac4Ever
 
Message(s) : 826
Inscription : 30/03/10, 12:06

Re: Re :

Message par yvan KOENIG le 18/06/13, 15:35

brageira a écrit :Est-ce que la réactivité nouvelle se "sent" sur des machines à faible capacité (genre vieux MacBook Air ?)


Pour ce qui est du calcul limité à ce qui doit être affiché, je n'ai aucun doute.
Je mets cela en œuvre lorsque je pilote Numbers à l'aide d'AppleScript.
J'organise mes documents pour que la feuille affichée ne contienne que les tables manipulées par les scripts.
Toutes les autres tables sont dans une autre feuille.
Le gain de réactivité est spectaculaire. Cette astuce m'a permis de rendre Numbers utilisable pour de nombreux utilisateurs qui n'en pouvaient plus de devoir attendre le bon vouloir de l'application qui affichait 130% d'utilisation processeur dans le moniteur d'activité.

KOENIG Yvan (VALLAURIS, France) mardi 18 juin 2013 15:34:56
yvan KOENIG
Mac4Ever's God
 
Message(s) : 2530
Inscription : 15/01/04, 21:59
Localisation : Vallauris

Suivant

Retour vers Discussions générales sur OS X

Qui est en ligne ?

Utilisateur(s) parcourant ce forum : Aucun utilisateur inscrit et 1 invité

Conseils d'achat

  • Macintosh

  • iPhone, iPad & iPod

iMac 27" 5k Indicateur vert Informations 10/2015 2099 € L'iMac Retina a été mis à jour le 13 octobre 2015 avec une architecture Skylake, et de nouvelles cartes graphiques. Apple ne devrait pas renouveler ces Mac avant une bonne année. Avant d'acheter, consultez notre test complet !
iMac 21,5" 4k Indicateur vert Informations 10/2015 1699 € L'iMac Retina 21,5" a été mis à jour le 13 octobre 2015 avec une architecture Broadwell, mais perd sa carte graphique dédiée. Apple ne devrait pas renouveler ces Mac avant une bonne année. Avant d'acheter, consultez notre test complet !
iMac Indicateur vert Informations 10/2015 1249 € L'iMac 21,5" (non Retina) a été mis à jour le 13 octobre 2015 avec une architecture Broadwell. Apple ne devrait pas renouveler ces Mac avant une bonne année. Avant d'acheter, consultez notre test complet !
Mac Mini Indicateur rouge Informations 10/2014 549 € Le Mac mini a été mis à jour fin 2014, avec quelques améliorations notables, comme Thunderbolt 2, WiFi ac. Son prix a également fortement baissé, mais au prix d'un boiter moins évolutif (RAM soudée) et d'absence de quadri-coeur. Une renouvellement pour la rentrée (voire fin 2016) est probable, même si Apple n'a pas l'habitude de mettre à jour cette machine très souvent. Regardez aussi du côté du Refurb, où l'on trouve régulièrement des modèles à partir de 459€ !
Mac Pro Indicateur rouge Informations 10/2013 3339 € Les rumeurs évoquent maintenant un nouveau Mac Pro courant 2016, avec 10 ports USB (USB C et Thunderbolt 3 ?). Dans tous les cas, surtout n'achetez pas les modèles actuels datant de 2013 et désormais assez dépassés.
MacBook Pro Indicateur rouge Informations 06/2012 1199 € Le MacBook Pro (non retina) est vieillissant et ne correspond plus aux nouveaux standards du marché. En revanche, la possibilité de faire évoluer RAM et disque dur reste l'un de ses atouts majeurs ! A réserver à un public très ciblé, donc. Pour les autres, préférez un MacBook Air ou carrément un Retina 13" !
MBP Retina 13" Indicateur rouge Informations 03/2015 1449 € Les MacBook Pro Retina 13" ont été mis à jour le 9 mars 2015, il est probable qu'Apple propose de nouveaux modèles en cet été/rentrée 2016, avec l'architecture Skylake d'Intel. Si vous n'êtes pas pressés, attendez ! Sinon, allez voir du côté du Refurb !
MBP Retina 15" Indicateur rouge Informations 05/2015 2249 € Les MacBook Pro Retina 15" ont été mis à jour le 19 mai 2015 (sans changement de processeur), et arrivent en fin de vie (écran, connecteurs, GPU, CPU...) Il est probable qu'Apple propose de nouveaux modèles à partir de la rentrée 2016, avec l'architecture Skylake d'Intel et de nouveaux GPU AMD Polaris. Si vous êtes pressés, allez plutôt voir du côté du Refurb !
MacBook Air Indicateur orange Informations 03/2015 999 € Le MacBook Air a été mis à jour en mars 2015, mais les améliorations sont peu nombreuses. Si vous avez besoin de ce modèle, jetez un œil sur le Refurb avant de vous décider. Si vous optez pour une machine neuve, le 11" est le portable par excellence qui pourra vous suivre partout. Et n'oubliez pas de booster la RAM au moins à 8Go et, si possible, de choisir le SSD de 512Go. Pas sûr qu'Apple continue de faire évoluer cette machine, mais une MAJ en ce début 2016 n'est pas à exclure avec l'arrivée de Skylake.
MacBook Indicateur vert Informations 04/2016 1449 € Le MacBook Retina 12" a été mis à jour le 20 avril 2016, avec très peu de nouveautés : un CPU qui stagne, une nouvelle couleur rose et un SSD 3x plus rapide. Avant de craquer, lisez bien notre test complet ! Notez que le Refurb propose le modèle de l'an dernier avec de belles réductions. Et surtout, lisez notre test avant d'acheter !
Apple TV 2015 Indicateur vert Informations 10/2015 199 € L'Apple TV 2015 est sortie fin 2015 et ne devrait pas être mise à jour avant de longs mois. Nouvelle télécommande, App Store et processeur plus puissant. La "Box" d'Apple évolue enfin vraiment ! Vous pouvez acheter sans risque.
À découvrir sur Mac4Ever
b 1  b 2 
app
A propos | Mentions légales | Contacts | Emploi | RSS | Apps