Chrome retarde le premier défilement

9

Préface: j'ai ouvert un nouveau problème dans le gestionnaire de bogues de Chrome parce que personne ne pouvait aider jusqu'à présent.

Sur mon OS X Mavericks, Chrome présente un problème gênant: lorsque j'ouvre une page Web plus longue, telle que la liste de questions affichée ici sur SE, le premier défilement après quelques secondes est retardé d'environ 1/10 de seconde.

Cela ne se limite pas au défilement à la souris. Lorsque je tape sur les touches fléchées pour faire défiler, le délai apparaît également. J'ai lu presque tous les articles sur les décalages de défilement sur OS X, mais tous les problèmes que j'ai rencontrés semblent être différents. Ma machine est très rapide et je ne peux pas me plaindre d'autres problèmes de performances. J'utilise Chrome 34.0.1847.137 et mon système est

enter image description here

Habituellement, le problème est le suivant. Je lis un peu sur la page, fais défiler la page et la réaction à l'écran est retardée. Quand je n'attends pas quelques secondes entre deux actions de défilement, tout va bien. C'est vraiment énervant, car au bout d'un moment, vous faites vraiment attention à cette question et cela rend fou.

J'ai essayé d'activer le moniteur de taux de trame dans Chrome, mais tout semble aller pour le mieux. Assez drôle, cela montre le même retard. Pendant le défilement, ce moniteur suit en permanence la fréquence d'images. Pendant les délais, le moniteur de fréquence d'images se bloque également.

J'ai essayé d'éteindre les extensions et de modifier le chrome://flags/ réglages sans succès. Il semble que Chrome se met en hibernation après quelques secondes.

Je devrais mentionner qu'aucune autre application ne montre ce comportement. J'ai essayé Safari qui semble bien et dans d'autres applications, je n'ai rien remarqué d'inhabituel.

Est-ce que quelqu'un a une solution pour cela?

Information additionnelle: Je dois attendre environ 5 secondes sans rien faire avant que le problème apparaisse. Donc, lorsque je navigue, fais défiler, etc., puis attend 5 secondes, les retards de défilement. Chaque direction de défilement est infectée: haut, bas, gauche et droite.

halirutan
la source
Pour savoir s’il existe un problème de mémoire, avez-vous le même problème dans un autre navigateur?
Buscar웃
@Buscar 웃 Désolé, je voulais ajouter cette information: Non, Safari fonctionne bien et toutes les autres applications aussi.
halirutan
ceci est un test: lorsque vous ouvrez une nouvelle page en chrome, appuyez sur cmd + flèche vers le bas, pour aller à la fin, faites maintenant défiler vers le haut.
Buscar웃
@Buscar 웃 J'essaierai quand je serai de retour à mon bureau mac et oui, vider le cache et regarder les outils de développement pour savoir si un site ou une chose qui interfère est l'une des premières choses que j'ai essayée.
halirutan
@Buscar 웃 J'ai enquêté un peu plus. Je dois attendre environ 5 secondes sans rien faire avant que le problème apparaisse. Donc, lorsque je navigue, fais défiler, etc., puis attend 5 secondes, les retards de défilement. Chaque direction de défilement est infectée: haut, bas, gauche et droite. Sauter à la fin de la page et faire défiler vers le haut ne fait aucune différence.
halirutan

Réponses:

2

Moi aussi j'ai ce problème. Si vous arrêtez de faire défiler pendant 5 secondes à cause de votre lecture, allez commencer à faire défiler à nouveau, il y a un gel ou un retard d'environ 1 seconde. c'est perceptible et très énervant. Il n'y a pas de virus, et ce n'est pas un plugin. (Je n'utilise pas d'extensions ou de plug-ins chromées.) Safari n'a pas le problème, et sa machine spécifique. Le même Chrome sur un iMac plus ancien, un OS identique, n’a pas le problème.

Mon hypothèse est que chrome a "gelé" la page, pour économiser sur les cycles de processeur, et doit la relâcher et redémarrer le rendu en direct lorsque le défilement commence. Ou peut-être que c'est un délai de permutation entre le mode graphique sur le matériel ...?

Quelques notes supplémentaires intéressantes ... Si un panneau d'éditeur de texte est ouvert, tel que celui que vous commentez ici, le problème n'existe pas. Si une vidéo active telle que sur youtube est en cours de lecture dans la fenêtre, il n’ya pas non plus de défilement lent.

Si vous faites défiler vers le haut, il n'y a jamais de délai, c'est le seul défilement vers le bas qui a le délai.

Vous voyez le pointeur de la souris changer pour les éléments qui défileraient avant que la page ne se déplace. Donc, cela indique qu'il se passe quelque chose de plus bas, et très probablement lié aux graphiques.

Ben
la source
1
Belles conclusions. Souhaitez-vous envisager de les ajouter au bogue officiel dans le traqueur de bugs chromé ? Au fait, en votant à nouveau la question, ce message deviendra plus populaire et plus facile à trouver. Cela fait presque un an que j'ai posté ce Q et le problème persiste.
halirutan
2

J'ai eu exactement le même problème et je viens de le résoudre. C'était très simple, mais j'ai passé 20 minutes dessus. Ce n’est probablement pas le cas des autres personnes qui ont posté ici, mais c’est la seule page que j’ai trouvée en train de googler. Cela pourrait donc aider quelqu'un d’autre avec le même problème à gagner du temps.

J'avais une option de clavier "Désactiver le rétroéclairage du clavier après 5 secondes" et, apparemment, cela affectait les performances. Je l'ai enlevé et maintenant tout va bien.

Désolé pour les erreurs éventuelles, l'anglais n'est pas ma langue maternelle.

Alexandr
la source
1
Wow, étant donné que ma question a presque 4 ans, il est étonnant que les gens aient toujours ce problème. Pour moi, le problème a disparu après une mise à jour de Chrome dans le passé. Je ne me souviens pas avoir fait quelque chose de spécial. Je suppose que j’avais accepté ma mauvaise chance par le passé et qu’à un moment donné cela a disparu.
halirutan
1

J'ai le même problème EXACT, également sur un Mac Pro (6 Core). J'ai restauré tous mes fichiers sur ce nouveau Mac Pro via une sauvegarde Time Machine, et la machine source (un MacBook Pro Retina 15 pouces fin 2013) n'a pas du tout ce problème. J'ai fait les mêmes choses que vous. ; réinitialiser des éléments, désinstaller certaines applications, supprimer Chrome et essayer une nouvelle installation, etc.

Sur une page comportant du défilement, tout ce que j'ai à faire est de laisser la souris au repos pendant plus de 5 secondes. La prochaine fois que j'essaie de faire défiler l'écran, il y a une pause d'une demi-seconde à une seconde. Cela ne se produit dans aucun autre navigateur ... juste Chrome, et juste sur le Mac Pro.

Je suis complètement perdu sur la façon de le réparer ... J'ai même ajouté un nouveau compte utilisateur sur le Mac Pro pour m'assurer que ce n'était pas un mauvais fichier Plist; n'a pas aidé le moins.

MODIFIER - Ajouté au traqueur de bogues de Chrome, comme demandé!

Jeremy
la source
En attendant, j'ai a ouvert un nouveau numéro dans le bugtracker de Chrome . Il serait bien que vous ajoutiez vos détails sous forme de commentaire, car plus il y a de gens, plus vite le problème sera corrigé.
halirutan
1

Problème identique. Version Chrome 42.0.2311.135 (64 bits)

Aussi un MacPro. Cela pourrait-il se produire uniquement dans MacPro? Je dois passer à Safari pour le moment. Je n'ai aucun problème avec Chrome (paramètres identiques) sur MacBook.

enter image description here

B So
la source
Le problème semble être résolu dans la version 43.0.2357.81 (64 bits)
B So
1

Le problème semble être résolu dans la version 43.0.2357.81 (64 bits)

Heureux.

B So
la source
0

J'ai aussi la version de Chrome 34.0.1847.137

J'ai un MBA avec seulement 4Gig RAM

Le défilement dans Chrome fonctionne très bien (en utilisant le Trackpad intégré)

Voici quelques paramètres dans Chrome à comparer:

Chrome

Voir les désactiver les plug-ins individuels!

Cliquez dessus et cela ouvrira une nouvelle page ...

chrome plug ins

Désactivez tout ce que vous n'utilisez pas et plus encore.

Buscar웃
la source
J'ai mis "Click to play" pour les plugins et j'ai déjà désactivé (je n'avais pas explicitement activé aucun dev-plugin) des dev-plugins sans résultat.
halirutan
Désolé, vous avez manqué votre commentaire ci-dessus ... Je dirais qu'il est temps de réinstaller Chrome. Le délai de 5 secondes me gêne comme s’il s’agissait d’une sorte de virus?
Buscar웃
J'ai effacé toutes les données de Chrome, j'ai supprimé l'application elle-même et supprimé tout le contenu de celle-ci. ~/Library qui avait quelque chose comme "Chrome" en elle. Une nouvelle installation de Chrome, sans aucune extension et tout les plugins désactivés présentent le même symptôme :-(
halirutan