L'interruption automatique des apps dans OS X Lion

Anthony Nelzin-Santos |
Comme le remarque Tidbits, OS X Lion pousse le mimétisme avec iOS dans la manière dont il gère les applications jusqu'à décider de lui-même de la fermeture d'une application pour libérer des ressources. Cette fonction d'« interruption automatique » des applications, une véritable rupture du système de multitâche, est censée améliorer « l'expérience utilisateur » selon Apple.

Resume

La firme de Cupertino explique que le rôle du traditionnel ⌘+Q est minimisé avec OS X Lion, au profit d'une gestion automatique de l'état de l'application — les bêtas d'OS X Lion poussaient la logique jusqu'au bout en ne faisant plus apparaître les indicateurs lumineux dans le Dock. OS X Lion dispose de deux manières distinctes de quitter, ou plutôt interrompre, automatiquement une application.

La première, la « Sudden Termination », qui doit être prévue par le développeur, permet à une application de dire au système qu'elle peut être quittée sans autre forme de procès, ce qui permet notamment d'accélérer la procédure d'extinction de la machine ou de fermeture d'une session.

La deuxième, l'« Automatic Termination », est un peu plus envahissante. Là encore, le développeur décide de l'implémenter ou pas : s'il le fait, Apple conseille que l'application soit aussi compatible avec la sauvegarde automatique et Resume. L'Automatic Termination est en effet une fonction permettant au système de fermer une application lorsqu'il le souhaite, pour libérer des ressources.

Une bonne application pour tester cette fonction est TextEdit (Aperçu est la seule autre application compatible) : ouvrez quelques documents TextEdit, fermez-les, vaquez à vos occupations, faites un Commande + Tab pour revenir à TextEdit… et remarquez que l'application a été fermée. L'Automatic Termination fonctionne même si des documents sont encore ouverts, à condition que l'application ne soit pas utilisée (pas active, sans documents minimisés dans le Dock ou visibles par l'utilisateur) : laissez plusieurs documents TextEdit ouverts dans un espace, et là encore, vaquez à vos occupations. Plus ou moins rapidement, OS X Lion fermera TextEdit pour libérer des ressources.

Dock
TextEdit n'est pas dans le Dock et pour cause : il a été quitté automatiquement par Lion. Il apparaît par contre dans le Moniteur d'Activité, comme s'il était en veille.


Inconvénient : si vous n'avez pas ajouté son icône dans le Dock, vous devrez utiliser votre lanceur favori ou le Finder pour à nouveau l'ouvrir. TextEdit n'est en fait pas tout à fait quitté : son processus apparaît toujours dans le Moniteur d'activité. La reprise est instantanée, et grâce à l'Auto Save et Resume, les documents et leur contenu sont restaurés.

Peu de ressources sont en fait libérées : cette fonction est-elle réellement utile, ou risque-t-elle d'entraîner de la confusion ? L'implémentation de cette fonction est laissée à la discrétion du développeur, mais l'utilisateur ne devrait-il pas avoir le droit de la désactiver quand même ? Est-ce à l'utilisateur de gérer l'état de ses applications, ou à la machine ? Le mimétisme avec iOS est-il pertinent dans tous ses aspects ? Cette fonction n'est pas encore assez répandue pour que l'on puisse répondre, mais sa simple présence soulève ces questions.
avatar Marc-Alouettes | 
@dezmob Je dois t'avouer que j'ai banni depuis longtemps toutes les applis MS genre Office ou autres. Résultat: Mon moniteur d'activité a encore 1Mo de ram inactive bien qu'ayant 4 finders ouverts à ma sauce (Je glisse 2 doigts de ma mimine sur ma Magic Mouse 4 fois et je passe de mes Widgets (qui m'indiquent, entre autres, le niveau de charge de ma Magic Mouse) puis, le Finder, puis Safari, puis Numbers, puis Pages. A te lire, je crois que tu n'es pas un développeur (pas plus que moi) mais je t'assure que je suis moi-même épaté de constater qu'avec ma config qui date de Mathusalem j'ai encore 1Mo de ram disponible ! Tu sais, j'ai 65 ans et, avec mon âge, j'ai pu apprendre à trier le bon grain de l'ivraie. Cela dit, je reste à ta disposition pour t'aider à optimiser ta config.
avatar Francis Kuntz | 
@Floppy Tout le monde est heureux avec lion, il suffit de voir les notes dans le mac app store et les revues tres positives comme celle de ars. Il n'y a que les eternels raleurs comme toi - qui n'ont d'ailleurs pas meme utilisé le systeme - qui ne sont pas content...
avatar Floppy | 
M. Francis Kuntz Je ne crois pas vous connaître. D'où tenez-vous que je suis un éternel râleur alors que c'est le premier message négatif que j'écris sur MacG depuis des années ? Descendez de votre iNuage et lisez les réactions sur les forums concernant Lion. Je ne suis pas à genoux devant Apple. Je vois 400 notes négatives sur l'AppStore et encore 200 notes moyennes. Et je vois pas mal de "raleurs" ici et sur MacBidouille, dont certains se plaignent d'avoir perdu des milliers de photos que le passage à Lion a fait disparaître et que TimeMachine n'a pas été foutu de retrouver. Que MacOS ferme les appli parce qu'il manque de mémoire est, je trouve, une réponse inacceptable au fait que les applications sont programmées avec les pieds et consomment des Go de RAM pour des broutilles. Il y a 15 ans, mon Mac avait 16 Mo de RAM et je faisais tout ce que je voulais avec. Aujourd'hui, TextEdit bouffe 32 Mo de RAM a lui seul sans en faire davantage qu'il y a 15 ans. Avec 2 Go de RAM, je ne devrais jamais avoir à me préoccuper de consommation mémoire et d'avoir à fermer les appli.
avatar Marc-Alouettes | 
@ Floppy Je me permet de vous conseiller de, petit à petit, vous débarrasser des applis qui ne sont pas au moins 32 bits clean. (Ce que j'ai fait). Vous verrez que Lion (compatible Unix) est le seul OS qui a vraiment de l'avenir. (Comment expliquer, sinon, qu'avec 1seul Mo utilisé j'ai 4 applis (sur une config de 2006 avec 2Mo de ram) qui tournent simultanément sans AUCUN soucis ?) PS: Chaque matin je retrouve mon travail en cours, sans qu'il me soit besoin de sauvegarder ou me préoccuper d'un crash DD puisque Lion a une partition qui permet de restaurer automatiquement depuis Time Machine). Que demander de plus ? ( Je n'ai même plus besoin d'un CD ou d'une clé)
avatar Floppy | 
M. Marc-Alouettes Vous êtes satisfait de votre Lion, et j’en suis sincèrement content pour vous. Permettez-moi cependant de vous corriger car vous confondez les Mo et les Go (qui valent 1024 fois plus). Comme beaucoup d’utilisateurs qui se sont exprimés ici, je n’ai pas besoin que les applications quittent ou se ré-ouvrent dans l’état où je les ai quittées car je les ferme rarement. J’en ai huit ouvertes actuellement, et mon MacBook Pro n’a pas été redémarré depuis quatre mois (la mise en veille suffit). Comme quoi, le système Snow Leopard fonctionne bien aussi. Le propos de certains « râleurs » ici est que si Lion ne bouffait pas tant de mémoire avec toutes sortes d’effets Mickey, il n’aurait pas besoin d’en récupérer, donc il n’aurait pas besoin de quitter les applications que l’utilisateur veut laisser ouvertes, donc il n’aurait pas besoin de sauvegarder les documents quand on ne lui a pas demandé de le faire. Voyez-vous, c’est comme lorsque la femme de ménage a déplacé des choses que vous lui avez déjà dites maintes fois de ne pas toucher : ça agace car vous êtes censé être le maître chez vous. Et aussi, si un jour vous croisez un responsable de parc micro-informatique, demandez-lui combien il doit gérer de crash disques dans l’année. Tout dépend de votre activité et de l’effort que vous attendez de votre disque dur, mais sachez que la malchance que cela vous arrive est quasi nulle. Cela dit, si jamais ça arrive, c’est très ennuyeux, et vous avez bien raison de faire des sauvegardes. Simplement, il faut vraiment que vous ayez une activité très stratégique pour avoir besoin d’une sauvegarde horaire, mais pourquoi pas.
avatar Marc-Alouettes | 
@Floppy Oui désolé je confonds encore les Mo et les Go mais, pour moi je me souviens encore de mon Apple II C qui boutait grâce à un "Floppy" disk de 256 Ko et je vais sans doute avoir du mal à ne pas confondre les To qui sont maintenant l'unité de base pour les nouveaux DD. Je comprends que cela vous ennuie (ainsi que bcp de MacFans) d'avoir des fermetures intempestives mais je pense que cela va sûrement être contourné rapidement et, sincèrement, si l'on a pas plus de bugs pour un OS tout neuf c'est quand même très rassurant. A propos de sauvegarde, il m'est déjà arrivé de devoir remonter de vieilles archives afin de les comparer avec un nouveau document et je trouve vraiment fantastique de pouvoir maintenant revenir en arrière ( y compris d'1/2h ) lorsqu'on élabore un projet.

Pages

CONNEXION UTILISATEUR