Chrome затримує першу прокрутку


12

Вступ: Я відкрив нову проблему в хронічному відслідковувачі помилок Chrome, оскільки ніхто поки не міг допомогти.

У моєму OS X Mavericks Chrome відображає докучливу проблему. Коли я відкриваю довшу веб-сторінку, як-от перелік питань тут у SE, перша дія прокрутки через пару секунд затримується приблизно на 1/10 секунду.

Це не обмежується прокруткою мишкою. Коли я натискаю клавіші зі стрілками для прокрутки, з’являється і затримка. Я прочитав майже всі повідомлення про прокручування лагів в OS X, але всі проблеми, які я знайшов, здаються різними. Моя машина дійсно швидка, і я не можу скаржитися на інші проблеми з продуктивністю. Я використовую Chrome 34.0.1847.137, і моя система є

введіть тут опис зображення

Зазвичай питання показує наступним чином. Я читаю трохи на сторінці, прокручую вниз і реакція на екрані затримується. Коли я не чекаю декількох секунд між двома діями прокрутки, все добре. Це справді дратує, адже через деякий час ти справді звертаєш увагу на це питання, і це зводить з розуму одного.

Я спробував увімкнути монітор частоти кадрів у Chrome, але це виглядає чудово. Досить смішно, це показує таку ж затримку. Під час прокрутки цей монітор постійно відстежує частоту кадрів. Під час затримок монітор частоти кадрів також замерзає.

Я намагався вимкнути розширення та налаштувати chrome://flags/налаштування без успіху. Схоже, через кілька секунд Chrome переходить у сплячку.

Слід зазначити, що жодна інша програма не демонструє такої поведінки. Я спробував Safari, який здається прекрасним, і в інших програмах я не помітив нічого незвичайного.

Хтось має для цього рішення?

Додаткова інформація: Мені потрібно почекати близько 5 секунд, нічого не роблячи, перш ніж з'явиться проблема. Тому коли я переходжу, прокручую тощо, а потім чекаю 5 секунд, прокрутка затримується. Кожен напрямок прокрутки заражений: вгору, вниз, вліво та вправо.


Щоб дізнатися, чи є проблема з пам'яттю, чи є у вас однакова проблема в іншому браузері?
Рускес

@Buscar 웃 Вибачте, я хотів додати цю інформацію: Ні, Safari прекрасно працює, а також всі інші програми.
халірутан

це тест: коли ви відкриєте нову сторінку в хромі, натисніть на cmd + стрілку вниз, щоб перейти до кінця, тепер прокрутіть вгору.
Рускес

@Buscar 웃 Я спробую це, коли я повернусь до свого офісу Mac і так, очищую кеш і дивлюся на інструменти розробки, чи не заважає якийсь сайт / річ - одна з перших речей, які я спробував.
халірутан

@Buscar 웃 Я трохи більше досліджував. Мені потрібно почекати близько 5 секунд, нічого не роблячи, перш ніж з'явиться проблема. Тому коли я переходжу, прокручую тощо, а потім чекаю 5 секунд, прокрутка затримується. Кожен напрямок прокрутки заражений: вгору, вниз, вліво та вправо. Перехід до кінця сторінки та прокручування вгору не має значення.
халірутан

Відповіді:


2

У мене теж є це питання. Якщо ви перестаєте прокручувати на 5 секунд через ваше читання, а потім перейдіть до початку прокрутки, відбувається заморожування або затримка приблизно на 1 секунду. його помітно, і дуже дратує. Вірусів немає, і це не плагін. (Я не використовую хромовані розширення чи плагіни.) У Safari немає проблеми, а її машина специфічна. Ідентичний Chrome у старих iMac, однакова ОС, не має проблеми.

Я здогадуюсь, що хром "заморозив" сторінку, щоб заощадити на циклах процесора, і повинен випустити це і знову розпочати його надання, коли він побачить, що ви починаєте прокручувати. А може, це затримка перемикання між графічним режимом на апараті ...?

Деякі цікаві додаткові примітки ... якщо відкрита панель текстового редактора, наприклад, така, яку ви коментуєте тут, проблеми не існує. Якщо у вікні відтворюється активне відео, наприклад, на youtube, то прокручування затримок також не відбувається.

Якщо ви прокручуєте вгору, затримки ніколи не відбувається, є лише прокрутка вниз, яка має затримку.

Ви бачите зміну вказівника миші для елементів, які будуть прокручуватися під ним, перш ніж ви побачите, що сторінка навіть рухається. Таким чином, це вказує на деякий нижчий рівень, що відбувається, і, швидше за все, пов'язану з графікою.


1
Приємні знахідки. Чи хотіли б ви додати їх до офіційної помилки в хромованому помилку-трекері ? Тим не менш, звернення до питання зробить цю публікацію більш популярною та легшою у пошуку. Минув майже рік, як я опублікував цей Q, і питання все ще зберігається.
halirutan

2

У мене було саме таке питання, і я щойно вирішив його. Це було дійсно просто, але я витратив на це 20 хвилин. Напевно, це не так для інших людей, які розмістили тут, але це єдина сторінка, яку я знайшов googling, тому, можливо, це допоможе комусь іншому з тією ж проблемою заощадити час.

У мене був варіант клавіатури "Вимкнення підсвічування клавіатури через 5 секунд", і, мабуть, це вплинуло на продуктивність. Я її зняв і зараз все просто добре.

Вибачте за помилки, якщо такі є, англійська мова не є моєю рідною мовою.


1
Нічого собі, враховуючи, що моєму питанню майже 4 роки, приголомшливо, що люди все ще мають це питання. Для мене це питання пішло після хромованого оновлення в минулому. Я не можу пригадати, щоб робити щось особливе. Я здогадуюсь, я просто прийняв свою невдачу в минулому, а потім в якийсь момент він пішов.
халірутан

1

У мене є точний випуск, також на Mac Pro (6 Core). Я відновив усі свої файли в цьому новому Mac Pro за допомогою резервної копії Time Machine, а у вихідної машини (Retina MacBook Pro 15 листопада наприкінці 2013 року) ця проблема взагалі не виникає. У мене все те саме, що у вас є ; скидання речей, видалення деяких додатків, видалення Chrome та спробу нового встановлення тощо.

На будь-якій сторінці з прокруткою все, що мені потрібно зробити, - це дати миші посидіти протягом 5+ секунд, і наступного разу, коли я спробую прокрутити, є півтора секунди на повну секунду паузи. Він не зустрічається в жодному іншому веб-переглядачі ... лише в Chrome, і тільки в Mac Pro.

Я повністю розгубився, як це виправити ... Я навіть додав свіжий обліковий запис користувача в Mac Pro, щоб переконатися, що це не поганий файл плістів; нічим не допомогло.

EDIT - додано до відстежувача помилок Chrome за запитом!


Тим часом я відкрив нову проблему в програмі Chrome bugtracker . Було б добре, якщо ви також додасте свої дані як коментар, адже чим більше людей повідомляє, тим швидше це буде виправлено.
халірутан

1

Ідентична проблема. Версія Chrome 42.0.2311.135 (64-розрядна)

Також MacPro. Чи може це статися лише в MacPro? Зараз доведеться перейти на Safari. У мене немає проблем із Chrome (однакові налаштування) на MacBook.

введіть тут опис зображення


Здається, проблема виправлена ​​у версії 43.0.2357.81 (64-розрядна)
B Отже,

1

Здається, проблема виправлена ​​у версії 43.0.2357.81 (64-розрядна)

Щасливі.


0

У мене також є версія Chrome 34.0.1847.137

У мене є MBA з ТОЛЬКО 4Gig ОЗУ 😒

Прокрутка в Chrome працює дуже добре (використовуючи збірку в Trackpad)

Ось кілька налаштувань у Chrome для порівняння:

Хром

Див. Відключити індивідуальні плагіни!

Натисніть на неї, і вона відкриє зовсім нову сторінку ...

хромовані штекери

Вимкніть все, що не використовуєте, а потім ще кілька.


Я встановив "Клацнути, щоб відтворити" для плагінів, і я вже вимкнув (я явно не ввімкнув жоден dev-плагін) деякі dev-плагіни без результату.
халірутан

Вибачте, пропустили ваш коментар вище ... Я б сказав, що настав час перевстановити Chrome. Затримка на 5 секунд турбує мене, ніби це якийсь вірус?
Рускес

Я очистив усі дані в Chrome, видалив саму програму і видалив весь вміст, з ~/Libraryякого було щось на кшталт "Chrome". Свіжа установка Chrome, без будь-яких розширень та всіх плагінів вимкнена, демонструє той самий симптом :-(
halirutan
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.