Pourquoi est-il plus rapide de restaurer des applications depuis la barre d'état système que depuis la barre des tâches?

33

Certaines applications, ne quittent pas réellement lors de leur fermeture. Au lieu de cela, ils continuent à exécuter l'arrière-plan. Les applications connues pour cela sont

Dans cet état, essayer de les restaurer en cliquant sur l'icône (non en cours d'exécution) de la barre des tâches prend souvent plusieurs secondes, mais cliquer sur la petite icône de la barre d'état système les restaure presque instantanément. Pourquoi est-ce?


La barre d'état système

La barre d'état système

Impulsion Le Renard
la source
23
restaurez-les en cliquant sur l'icône (non en cours d'exécution) N'est-ce pas simplement "démarrer" pas "restaurer"?
TaW
2
Je ne sais pas vraiment pourquoi les applications font cela alors qu'elles pourraient simplement minimiser ?
pjc50
9
@ pjc50 ils sont minimisés - seulement ils sont également supprimés de la barre des tâches. L'idée est que les programmes de style applet - les choses avec lesquelles vous interagissez peu, mais qui doivent être exécutés en tant que programme et non pas un service, sont rangés là. Cela signifie qu'ils ne finissent pas par encombrer cette barre des tâches.
Baldrickk
@ pjc50 J'ai actuellement 14 programmes dans ma barre d'état système. J'interagis très rarement avec la plupart d'entre eux, mais je souhaite qu'ils soient exécutés et effectuent leur travail en arrière-plan. En même temps, j'ai 5 programmes en cours d'exécution avec lesquels je travaille. Les trouver parmi d'autres programmes en cours d'exécution dans la barre des tâches serait fastidieux.
gronostaj
Qu'entendez-vous exactement par "essayer de les restaurer en cliquant sur l'icône (non en cours d'exécution) dans la barre des tâches". Si le programme est en cours d'exécution, la "restauration" de sa fenêtre à partir de la barre des tâches ou de la barre de notification devrait prendre le même temps. Si vous avez "épinglé" une application sur la barre des tâches, cliquer sur son icône "non exécuté" revient à lancer l'application, sans restaurer sa fenêtre.
Salman Un

Réponses:

85

Lorsque vous cliquez sur l'icône de la barre des tâches, l'application doit d'abord démarrer, puis vérifier si un autre processus du programme est en cours d'exécution. Si tel est le cas, il met le processus au premier plan et se termine.

Mais lorsque vous cliquez sur la petite icône de la barre d'état système, vous avez déjà un processus associé, qui sera ensuite mis au premier plan. Aucune application ou programme ne tente de démarrer dans ce cas.

Impulsion Le Renard
la source
6
C'est exactement la réponse, oui. Il faut du temps pour démarrer un programme, en particulier un programme complexe qui doit lire des fichiers, effectuer des tâches de mise en réseau, etc. comme Discord. Il faut beaucoup moins de temps à une application déjà en cours pour ouvrir une fenêtre. (Ce qui est en train de se passer, pas "de passer au premier plan" - la fenêtre est juste partie mais elle est recréée selon le processus)
Fund Monica's Lawsuit
5
@NicHartley, c'est peut-être ainsi que Discord le fait, mais vous ne pouvez pas prouver que chaque application de bac a choisi d'éliminer sa fenêtre principale au lieu de Masquer.
NH.
1

Les icônes de la barre d'état système ne sont généralement pas des copies complètes de l'application (sauf si l'application a été conçue de cette manière). Il peut s’agir simplement de très petits programmes écrits pour surveiller un service local ou l’état d’un service cloud distant, sans interface utilisateur à l’exception de la petite icône. En cliquant dessus, l'ordinateur doit alors charger et lancer le programme complet avec l'interface utilisateur et toutes les fonctionnalités.

Les applications réduites de la barre des tâches sont des instances complètes de l'application.

simple utilisateur
la source
1
Au mieux, cela est à la fois trop simpliste et contradictoire: si "cliquer dessus [les icônes de la barre des tâches] exigent alors que l'ordinateur charge et lance le programme complet avec l'interface utilisateur de l'utilisateur et toutes les fonctionnalités" , cela ressemble à beaucoup de choses. pourquoi ces icônes entraînent-elles une réponse plus rapide que de cliquer sur la barre des tâches? Votre raisonnement est vague quant à la raison pour laquelle l'une ou l'autre serait différente, mais la citation sur laquelle j'ai insisté, telle qu'elle est libellée, suggère en fait que la barre des tâches serait plus rapide ... et pourtant, c'est clairement l'inverse de ce que le PO a rapporté / demandé à propos.
underscore_d