Comment connaître chaque utilisation de la mémoire TAB?

34

Bonjour, est-il possible de savoir que, si Firefox ou n'importe quel navigateur est ouvert, quelle est la quantité de mémoire occupée par chaque onglet du navigateur Web?

Je suis juste curieux de savoir.

rɑːdʒɑ
la source
1
Il est toujours sur la liste de souhaits de Firefox, voir les numéros 400120 et 515352 .
Skippy le Grand Gourou
Les réponses les plus votées ci-dessous sont obsolètes. Passez à celui-ci
sondra.kinsey

Réponses:

13

Pour Firefox, j'ai fait un addon qui affiche l'utilisation de la mémoire de l'onglet dans le titre de l'onglet correspondant.

Fournit à l'utilisateur des statistiques relatives aux onglets et à l'utilisation de la mémoire.

https://addons.mozilla.org/firefox/addon/tab-data/

capture d'écran

traits

  • Combien d'onglets sont actuellement ouverts
  • Combien d'onglets ont été ouverts pendant cette session Firefox
  • Combien d'onglets ont été ouverts depuis l'addon installé
  • Affichage de l'utilisation de la mémoire dans le titre
  • Préférence d'activer / désactiver l'utilisation de la mémoire de tabulation
  • Préférence pour définir l'intervalle entre la collecte d'utilisation de la mémoire
bobbyrne01
la source
3
Ce plugin n'est pas compatible avec Firefox 57 (Quantum) et plus en raison du nouveau Framework WebExtensions.
Scott Stevens
1
Comme expliqué dans d'autres réponses, vous pouvez utiliser about:performancedans Quantum.
NieDzejkob le
23

Dans Firefox Quantum, vous pouvez utiliser about:performance.

Il existe également des about:memoryendroits où vous pouvez "afficher, enregistrer, charger et comparer des mesures détaillées de l'utilisation de la mémoire par Firefox" .


Réponse historique:

EDIT 1

Un utilisateur a demandé cette fonctionnalité il y a cinq mois sur le forum d'assistance de Mozilla . Citant la réponse du modérateur, "Mozilla y travaille dans le cadre du projet Electrolysis ".

EDIT 2

Projet Electrolyse est sorti ! Maintenant, Firefox est également multi-processus.

Yamaneko
la source
merci mais c'est bon pour Firefox 4.0 et maintenant je suis à 16 ans. Une dernière chose est qu’il n’affiche pas pour chaque onglet. Quelle que soit la fonctionnalité que je peux obtenir de cet add-on, je peux l’obtenir facilement à partir des commandes top ou htop avec terminal.
R9d12
@ican: J'ai trouvé le projet Electrolysis par lequel Mozilla implémentera cette fonctionnalité. J'ai également mis à jour ma réponse.
Yamaneko
il semble que ce ne soit pas encore fini,
vendredi
1
J'ai constaté que certains de mes add-ons désactivaient le mode multi-processus dans Firefox. Je l'ai résolu en suivant les instructions ici (ajoutez l'add-on reporter de compatibilité et il marquera tous les add-ons empêchant le mode multiprocess puis désactivez-les) - hacks.mozilla.org/2017/06/…
Chris Smith
11

Essayez d'utiliser about:performance. Il semble donner des données en temps réel similaires au gestionnaire de tâches de Chrome.

Les add-ons ne fonctionnent pas dans Firefox Quantum, car la structure de l'add-on a été modifiée.

ADTC
la source
8

Tapez about:memory?verbosela barre d'URL et vérifiez chacun des nœuds de la fenêtre. Ça devrait faire l'affaire.

jasmins
la source
où je peux obtenir la description de tout ce texte.
Rɑːdʒɑ
1
Je n'ai encore rien trouvé sur le site de support de Mozilla, mais c'est assez simple, il suffit de cliquer sur les nœuds de type de fenêtre et ils vont se connecter, afin que vous ne puissiez voir que les nœuds parents.
Jasmin
5

Malheureusement, la manière dont les onglets de Firefox sont mis en œuvre et sa about:memorystructure structurée ne permet pas de déterminer facilement l'utilisation de la mémoire par onglet. about:memoryest vraiment un outil de débogage et de développement, et comme les onglets font toujours partie du même processus, vous ne pouvez pas obtenir les mêmes statistiques que vous utilisez dans Chrome / Chromium.

Votre prime ne vous apportera pas de meilleure réponse, car personne ne peut rien y faire pour le moment.

Dans la dernière soirée du PPA nocturne de Mozilla, voici à quoi about:memoryça ressemble (j'ai sélectionné la section qui affiche les onglets ouverts):

À propos de: capture d'écran de la mémoire

Comme vous pouvez le constater, il est possible d'indiquer, par l'URL, à quel onglet fait référence, mais en réalité, la mémoire utilisée dans d'autres aspects ne peut pas être illustrée avec précision ici car il ne s'agit que d'un processus mais de plusieurs threads.

RolandiXor
la source
mais le chrome le fait et pourquoi ne pouvons-nous pas faire quelque chose de parallèle.
dimanche
2
@ican: Je pense que c'est l'objectif du projet Electrolysis. Il fournira, dans les prochaines versions, un outil similaire.
Yamaneko
@VictorHugo Bonjour, Merci pour la réponse. :RÉ . Donc, je pense que je devrais probablement attendre jusqu'à cela. :)
rʒɑd
@ican: Oui, j'espère que cette fonctionnalité sera bientôt disponible:)
Yamaneko
2

Firefox 65 publié sur l' 29-01-2019utilisation de la mémoire ajouté à la page du gestionnaire de tâches trouvé à about:performance.

Abdelaziz Mokhnache
la source