Le chrome pourrait bientôt utiliser moins de mémoire et de lancer plus rapidement

0
17

par Martin Brinkmann le 11 Mai 2019 dans Google Chrome – Dernière mise à Jour: 11 Mai 2019 – 5 commentaires

Le chrome web basée sur les navigateurs tels que Google Chrome, Courageux, Vivaldi, l’Opéra, ou le nouveau Microsoft Bord de navigateur, peut-être bientôt le démarrage plus rapide et utilise moins de mémoire.

L’un des effets de Microsoft commutation sur le développement de Chromium camp, c’est que même plus d’ingénieurs des travaux sur Chrome.

microsoft edge new

Récente s’engage pourrait bientôt améliorer le démarrage du navigateur web google Chrome et de réduire l’utilisation de la mémoire.

Chrome démarre rapidement sur les systèmes modernes, mais si vous avez essayé de l’exécuter sur un ordinateur ancien, vous avez peut-être remarqué que la mise en service est retardée. Chrome navigateurs en charge chrome.dll et chrome_child.dll sur démarrage. Il peut prendre plus d’une seconde pour charger ces fichiers sur la lenteur des ordinateurs portables, Windows 8.1 ordinateur portable avec 2-core CPU et le disque dur de lire les fichiers dll dans 0.48 secondes et 1.13 secondes.

Une pré-lecture de changement de paramètre pourrait diminuer le temps de chargement de manière significative. Le même ordinateur portable serait de charger les deux fichiers en moins d’une seconde après que les modifications sont apportées.

Un lent ordinateur portable (Windows 8.1, 2 carottes, disque dur), il faut ~0.48 secondes de pré-lecture chrome.dll et **~1.13** secondes de pré-lecture chrome_child.dll. Ces opérations sont sur le chemin critique du démarrage.

Par (a) l’augmentation de la priorité du thread qui pré-lit les images et (b) de pré-lecture de 2MB à la fois au lieu de 1 mo, il faut ~0.48 secondes de pré-lecture chrome.dll et **~0.51** secondes de pré-lecture chrome_child.dll.

Aussi loin que l’utilisation de la mémoire est concerné, Microsoft ingénieur Joe Laughlin suggère des modifications à l’en-proc prefetcher, ce qui sera bénéfique pour le navigateur de l’utilisation de l’UC et de la mémoire.

Changer le proc prefetcher pour charger le code dans l’Image des pages et pas MapFile pages d’économiser du CPU et d’améliorer l’utilisation de la mémoire, et de ne rien faire sur les OS construit qui permettent aux OS de Prélecture de gros fichiers. Note exigent que l’PreFetchVirtualMemory API, donc nous allons continuer à lire le fichier de données/MapFile sur Win7.

Les commits ont besoin d’être testé et accepté avant qu’ils (peuvent) des terres en Chrome. Il semble probable que les deux vont trouver leur chemin dans le Chrome et donc aussi dans tous Chrome navigateurs à un moment donné dans le temps.

Google Chrome est connu pour son utilisation élevée de la mémoire et de toute amélioration dans ce domaine devrait être plus que bienvenue par la communauté.

Maintenant, Vous: Quelle est votre opinion sur Chrome actuelle de l’utilisation de la mémoire et de la performance? (via Windows les plus Récentes)