2 votes

Comment traquer quel onglet ou quelle page Web (sur Google Chrome) a utilisé beaucoup de mémoire ?

Je savais déjà que Google Chrome utilisait beaucoup de mémoire pour une page Web qui se comportait mal. Le problème était que je ne savais pas quelle page Web était en cause.

Parfois, après un jour ou deux, il se peut qu'une page Web sur Google Chrome utilise beaucoup de mémoire.

  • Une page Web peut ne pas être intentionnellement cassée ou dangereuse, mais elle pourrait être les analyses ou le système publicitaire ayant de nombreuses fuites de mémoire dans leur code
  • Finalement, le MacBook commence à écrire de la mémoire sur le disque et si cela n'est pas vérifié, des plaintes concernant le manque d'espace disque arrivent.

En utilisant la méthode du "tâtonnement", si je ferme tous les onglets et attends 2 à 3 minutes ou si je quitte complètement, le disque dur retrouve soudainement 2 Go d'espace.

Y a-t-il un moyen de traquer quelle page Web consomme autant de mémoire, autre que par essai et erreur?

4voto

Oskar Points 1242

Chrome dispose d'un gestionnaire de tâches qui sera pratique au cas où vous auriez trop d'onglets à simplement fermer manuellement et noter lorsque la mémoire est libérée.

  1. Sur votre ordinateur, ouvrez Chrome.
  2. En haut à droite, cliquez sur l'icône en pointillés verticaux.
  3. Sélectionnez Plus d'outils puis Gestionnaire de tâches.
  4. Cliquez sur “Mémoire” pour trier les tâches par utilisation de la mémoire. - Conseil : Recherchez les éléments étiquetés "Page en arrière-plan".
  5. Sélectionnez la tâche que vous souhaitez fermer.
  6. Cliquez sur Terminer le processus. - Remarque : Tout travail non sauvegardé dans votre tâche sera perdu.

Je lancerais également vm_stat 1 et observerais les allocations et libérations de mémoire du système d'exploitation afin de suivre les effets lorsque vous fermez des onglets et observez les tâches se libérer dans l'application.

0voto

Natsfan Points 12853

J'utilise Safari sur mon mac et souvent je recevais un avis en haut d'une page web indiquant que cette certaine page web utilisait beaucoup de mémoire et que cela ralentissait mon ordinateur. Une chose que j'ai essayée et qui semblait fonctionner était de redémarrer mon ordinateur en mode sans échec pour voir si le problème persistait. Le mien ne le faisait pas, j'ai donc supprimé certains de mes éléments de démarrage et cela semblait fonctionner lorsque j'ai redémarré en mode normal.

Vous pourriez également essayer d'utiliser Safari sur les pages web que vous pensez être responsables et voir si Safari signale ces pages avec les messages que j'ai reçus.

-2voto

awy Points 500

Les pages web Safari, qui ne sont pas en mode privé, sont affichées dans le Monitor d'activité avec l'URL. Cela devient moins précis si vous avez plusieurs pages du même site web ouvertes. Ce n'est pas le cas pour Chrome, qui affiche les outils qu'il utilise pour rendre l'application, les tâches intensives pour le GPU, les gestionnaires de notifications, etc. Si vous pouvez identifier un site web qui utilise quelque chose d'unique à lui-même, cela peut être utile. Par exemple, il montre une utilisation élevée liée au GPU lors de la lecture d'une vidéo en 4k dans un onglet.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X