Pourquoi Chrome consomme tellement la mémoire et ce qu'il faut faire
Browsers De La Technologie / / December 19, 2019
Dans le web récemment commencé à apparaître fort articlesRaconter les lacunes de Chrome, et l'auteur de la décision de passer à un autre navigateur. Ces textes rappellent la lueur émotionnelle de ses anciens messages. Ils contiennent une longue liste de griefs et lacunes, la principale parmi lesquels la consommation tout à fait excessive des ressources du système. Cependant, il y a toujours ces accusations justifiées? ESSAYONS facile à comprendre.
Pourquoi Google Chrome consomme autant de mémoire?
L'Internet moderne est très différent de la façon dont il avait l'air au moment de son introduction. Au lieu d'une des pages web statiques simples viennent applications web complètes en utilisant une variété de technologies.
Regardez maintenant sur l'onglet de votre navigateur: dans l'un d'entre eux a lancé un lecteur de musique en ligne, dans un autre que vous lisez cet article, dans le troisième pour ouvrir un éditeur de texte, que vous « un moment » pour Layfhakera distraite, et le quatrième est en attente de leur tour drôle de vidéo sur YouTube. Il a au moins quatre différentes applications qui fonctionnent simultanément dans votre navigateur (et certains utilisateurs restent ouverts même quelques onglets douzaine).
Et la commutation entre ces applications, les onglets doivent être instantané, vous ne voulez pas perdre dans ce processus, chaque fois pendant quelques secondes. Qu'est-ce que cela signifie? Que toutes les données nécessaires pour être stockées dans la mémoire vive! Ici, bien sûr, une réponse très simplifiée à la question de savoir pourquoi tous les navigateurs modernes utilisent beaucoup de RAM.
Mais Chrome utilise plus que la RAM, que le reste, est-ce pas?
Vrai. Et il a une cause. Laissons de côté les allégations selon lesquelles « Krivorukov programmeurs indiens écrivent le mauvais code, » et voir ce qui se passe réellement.
- Chrome utilise une architecture multi-processus. Chaque onglet et définissez le navigateur augmentant son processus. Cela permet Chrome de travailler de façon constante, et dans le cas si, par exemple, dans la situation ci-dessus, vous avez sur l'un des onglets se bloque Flash, il ne conduira pas à planter le navigateur est fermé et vous ne perdrez pas vos résultats de travail dans un texte rédacteur en chef.
- fonction de préchargement qui est conçu pour une ouverture rapide des liens. cette fonction Il essaie de prédire à ce qui est maintenant le lien que vous allez, et charge les données nécessaires avant de cliquer. Confortable? Oui, mais aussi il faut RAM.
- Un grand nombre d'extensions disponibles. Une grande variété d'extensions pour toutes les occasions est un avantage important de Chrome. Mais il est le même avec l'utilisation imprudente peut devenir un gros inconvénient, puisque chaque extension nécessite également pour son fonctionnement une certaine quantité de mémoire.
Alors, quel est le résultat? Oui, le navigateur Chrome n'utilise plus de mémoire que beaucoup de ses concurrents, mais cela se fait pour la commodité et un fonctionnement rapide. Et maintenant la question suivante.
L'utilisation de grandes quantités de RAM - est-ce mauvais?
Les gars, vous faites ce que votre ordinateur est équipé de toutes les giga-octets de RAM? Pour ouvrir le gestionnaire de tâches et bouleversé par le fait qu'il est tout au sujet de l'horreur (!) Est utilisé?
Permettez-moi de vous rappeler que la mémoire opérationnelle inventée pour le charger dans les données qui pourraient bientôt avoir besoin d'un système pour un accès rapide à leur disposition. Et qui nous fournit un travail efficace en général, et la commutation instantanée entre les applications en particulier. Par conséquent, la RAM plus complète est utilisée, mieux. Constamment se soucier du nombre de RAM occupé, et plus encore de le nettoyer avec toutes sortes de « programmes de toilettage » - est tout à fait inutile et même nuisible occupation.
Ainsi, dans la situation idéale, l'utilisation active RAM du navigateur Chrome n'est pas quelque chose inacceptable. Cependant, la vraie vie semble parfois tout à fait différente, que les développeurs avaient prévu. Certains utilisateurs sont submergés par une myriade d'extensions de navigateur installé, accumuler des dizaines et des centaines onglets ouverts, course Chrome en parallèle avec les programmes lourds, qui sont eux-mêmes capables de « dilapider » système.
Comment réduire l'appétit Chrome?
Nous avons donc pensé pourquoi le navigateur consomme beaucoup de mémoire, et que, dans la plupart des cas, il est parfaitement naturel. Mais si dans votre cas, il devient un problème?
Il y a deux solutions. La première - pour augmenter la quantité de RAM. Cette mise à jour est assez facile et pas trop coûteux à faire sur le bureau. Mais l'ordinateur portable est pas toujours possible, donc vous devez recourir à l'optimisation des logiciels. Nous avons déjà plus d'une fois écrit sur la façon de réduire la consommation de mémoire de Google Chrome, par conséquent, se limiter à une liste d'actions nécessaires:
- Utiliser un minimum d'extensions.
- Définir le thème DEFAULT.
- Déconnecter plug-ins.
- Optimiser les paramètres cachés.
- Utiliser une extension spéciale pour les onglets d'arrière-plan de déchargement de la mémoire.
conclusion
Passer de Google Chrome à un autre navigateur ou non - il est, bien sûr, vous. Je suis juste essayer de vous dire que l'utilisation active des ressources système, ce qui est le plus souvent critiqué le programme, n'est pas toujours un inconvénient. Le plus souvent, cette propriété est, au contraire, offre une vitesse et la stabilité, ce qui correspond le navigateur est toujours là.
Oui, certains d'entre vous est peut-être la nouveauté fasciné des sensations et écrire des messages dithyrambiques que "dans Firefox, il se trouve, elle aussi, peut vivre!« Ou »Pourquoi j'utiliser Opera». Mais alors vous serez toujours catapultée. Il est prouvé à Google.