Добрый день, товарищи. У меня очень странная проблема.
Началось с версии 75 или 76, уже не могу вспомнить, если честно.
Windows 10 1909 со всеми обновлениями, Firefox последний сейчас.
При первом запуске Firefox после загрузки компьютера, всё (в том числе вся остальная винда) подвисает секунд на 20, мышка не двигается, клавиатура не реагирует, на курсоре ничего не крутится. Потом отвисает и Firefox нормально загружается.
При втором и следующих запусках таких проблем уже нет. А после перезагрузки опять первый запуск то же самое.
Хуже того, через какое-то время (несколько дней) при запуске, про прошествии этих 20-и секунд винда начинает вываливаться в синий экран. Помогает запуск установки Firefox, после этого какое-то время все работает с 20-и секундным зависанием. Потому опять.
Все аддоны отключал, userChrome.css удалял, не помогает. Эта проблема только на одном компьютере, на двух других ее нет, хотя настройки Firefox на них всех идентичны плюс всё синхронизируется между ними.
Сама винда работает нормально, синий экран только из-за фаерфокса появляется.
Дамп синего экрана:
Отредактировано Retif (12-07-2020 12:56:02)
Отсутствует
Retif
А антивирус исключен? Попробуйте сначала отключить дисковый кэш.
browser.cache.disk.enable
browser.cache.memory.enable
false true и презагрузить браузер и windows. Если не поможет, то можно наоборот попробовать. Можно даже false false.
Отсутствует
Добрый день, товарищи. У меня очень странная проблема.
Началось с версии 75 или 76, уже не могу вспомнить, если честно.
Windows 10 1909 со всеми обновлениями, Firefox последний сейчас.
...
Эта проблема только на одном компьютере, на двух других ее нет, хотя настройки Firefox на них всех идентичны плюс всё синхронизируется между ними
Аппаратное ускорение в Firefox пробовали отключить?
Бывает, что Windows со всеми обновлениями подрывает стабильную работу
Отсутствует
Попробуйте ещё в "Настройки" - "Приватность и защита" - "Разрешения" поставить галочку на "Запретить службам поддержки доступности доступ к вашему браузеру".
Отсутствует
При
browser.cache.disk.enable - true
browser.cache.memory.enable - false
синий экран.
При остальных двух вариантах 20-и секундная задержка. Остальное пока не успел попробовать.
--
Upd. Кажется, нашел виновника.
Система установлена на SSD Crucial M550 (прошивка MU02, последняя). Установлена утилита от производителя Crucial Storage Executive, в которой включен Momentum Cache (кэш в оперативной памяти, сильно ускоряет доступ к SSD) для системного диска. Отключаю Momentum Cache, проблема пропадает. Включаю, появляется.
Обновил Crucial Storage Executive с 5-й до 6-й (последней) версии, задержка при старте Firefox уменьшлась до 5-и секунд. Но полностью не пропала. Какой-то конфликт у них, видимо. Что делать-то?
Отредактировано Retif (19-07-2020 22:47:14)
Отсутствует
Кажется, нашел виновника. Система установлена на SSD Crucial M550 (прошивка MU02, последняя). Установлена утилита от производителя Crucial Storage Executive, в которой включен Momentum Cache (кэш в оперативной памяти, сильно ускоряет доступ к SSD) для системного диска. Отключаю Momentum Cache, проблема пропадает. Включаю, появляется.
Обновил Crucial Storage Executive с 5-й до 6-й (последней) версии, задержка при старте Firefox уменьшлась до 5-и секунд. Но полностью не пропала. Какой-то конфликт у них, видимо. Что делать-то?
Так вы и сами решили свою проблему - отключить Momentum Cache.
И к чему это ускорение доступа к SSD? Вот если бы к HDD, то эффект, возможно, был бы. А ускорять доступ к SSD через RAM-кэш, возможно и принесёт 0,1% прироста, чем без него. А в вашем случае ещё и прирост программных проблем
Отсутствует
Retif
кэш в оперативной памяти
Динамический Рам-диск в Primo Ramdisk Ultimate Edition. Кэш перенесен на него параметром browser.cache.disk.parent_directory. Не скажу на счет сильного ускорения, но проблем нет.
Отсутствует
Так вы и сами решили свою проблему - отключить Momentum Cache.
Если бы эта проблема не была только с Firefox, то я бы наверно так и сделал.
И к чему это ускорение доступа к SSD? Вот если бы к HDD, то эффект, возможно, был бы. А ускорять доступ к SSD через RAM-кэш, возможно и принесёт 0,1% прироста, чем без него. А в вашем случае ещё и прирост программных проблем
Ну это уже не относится к моему вопросу. Прирост очень существенный, даже на глаз, учитывая SATA2. А программные проблемы, как я выше уже писал, только с одной-единственной программой - Firefox.
Отредактировано Retif (20-07-2020 09:07:59)
Отсутствует
Retif
Сбой уровня ядра вызывает не Firefox, т.к. браузер непосредственно с ним не работает. Либо это Momentum Cache, либо ошибки драйвера, либо трудноуловимые ошибки железа.
Попробуйте уменьшить/отключить дисковый кэш Firefox, либо перенести его на другой накопитель, если такой имеется, либо совет oleg.sgh
Если хотите изменить размер дискового кэша Firefox, то обязательно установите browser.cache.disk.smart_size.enabled = false
Отсутствует
синий экран.
При остальных двух вариантах 20-и секундная задержка. Остальное пока не успел попробовать.
ну, а что там написано, на этом экране? где дампы?
Сбой уровня ядра вызывает не Firefox, т.к. браузер непосредственно с ним не работает.
Чушь, уже давно все бравзеры лезут в железо, через D3D, DirectWrite и проч. Пару лет тому, у мя Пельмень в синьку уводил, если у него кой-чего повключаешь, а оно не до конца отлажено. Всякие параметры с "force" и т.п.
У FF свой какой-то способ хранения кэш-а. Одно время, даже сжатие() вводили. Так что да, сыпется изза FF скорее-всего, ибо они тупо не учитыввают подобную, твою, ситуацию с выносом\переносом кэш-а. Саму ошибку бы глянуть BlueScreen(не фото, дамп или хотяб код ошибки)
Добавлено 20-07-2020 12:51:19
DPC_Watchdog_Violation
Синий экран 0x00000133
Отредактировано mokujin (20-07-2020 12:51:19)
...программисты словно войну какую-то ведут за свои обновления. Блин, почему сейчас повсюду мания ухудшать интерфейсы и делать их максимально неудобными?! Radiation
Отсутствует
Чушь, уже давно все бравзеры лезут в железо, через D3D, DirectWrite и проч.
Лезут, но это лишь прослойки между ядром и программной частью. Никакого прямого доступа они не предоставляют, т.к. это будет угроза стабильности всей системы.
Так что да, сыпется изза FF скорее-всего, ибо они тупо не учитыввают подобную, твою, ситуацию с выносом\переносом кэш-а
Скорее наоборот разработчики Momentum Cache не учли варианты работы приложений. В конце-концов не будет же каждый разработчик ПО подстраиваться под специфичные фирменные технологии вендоров железок
Отсутствует
Скорее наоборот разработчики Momentum Cache не учли варианты работы приложений. В конце-концов не будет же каждый разработчик ПО подстраиваться под специфичные фирменные технологии вендоров железок
Можно и так смотреть, но! Если верить афтару, то ошибка у него только при исп-ии FF , а значит логичнее подумать в сторону именно ФФ. Хотя да, ошибку вызывает не сам ФФ, а именно вся этам связка: FF+MomentumCache+SSD
Опять же, если верить афтару, если он пробовал ганять другие бравзеры в таком же режиме. Если поганять Хромой какой-нить так же долго и не падает... ну тогда можно глядеть уверенно-косо на ФФ. А если тож упадёт, ну дык виновата прога эта(дураццкая, ибо ничего она полезного не делает, но и вредного делать не должна, конечно)
...программисты словно войну какую-то ведут за свои обновления. Блин, почему сейчас повсюду мания ухудшать интерфейсы и делать их максимально неудобными?! Radiation
Отсутствует
Опять же, если верить афтару, если он пробовал ганять другие бравзеры в таком же режиме. Если поганять Хромой какой-нить так же долго и не падает... ну тогда можно глядеть уверенно-косо на ФФ. А если тож упадёт, ну дык виновата прога эта(дураццкая, ибо ничего она полезного не делает, но и вредного делать не должна, конечно)
У меня в использовании еще IE11 и Хром, с ними нет таких проблем. Edge не использую, но запустил, проблем нет.
Отредактировано Retif (20-07-2020 21:33:24)
Отсутствует
Retif
Нужно создать строковый параметр с именем browser.cache.disk.parent_directory и указать путь к папке с кэшем
Например в user.js:
user_pref("browser.cache.disk.parent_directory", "D:\\ff-cache");
Два слэша "\\" обязательны
Подробней здесь
Отсутствует
Retif
Может быть у вас проблема аппаратного уровня? Например, оперативка или ещё чего?
Отредактировано zzzephire (25-07-2020 18:02:35)
Отсутствует
Хм, перенос кэша на другой диск не помог.
Может быть у вас проблема аппаратного уровня?
Возможно, да. Я выше давал ссылки на ошибку - "DPC_WATCHDOG_VIOLATION очень распространен, если у вас есть твердотельный накопитель (SSD) в Windows 8 или 10. Многие SSD не могут правильно обрабатывать Windows 8 или 10 до тех пор, пока вы не обновите прошивку на диске."
На всяк случай: "прошивка" hdd\ssd означает что всем данным хана. Т.е. надо слить все нужное с диска(если ОС - сделать образ раздела\клон) и только потом ковыряться.
Bug Check 0x133 DPC_WATCHDOG_VIOLATION - Microsoft Docs
...программисты словно войну какую-то ведут за свои обновления. Блин, почему сейчас повсюду мания ухудшать интерфейсы и делать их максимально неудобными?! Radiation
Отсутствует
Возможно, да. Я выше давал ссылки на ошибку - "DPC_WATCHDOG_VIOLATION очень распространен, если у вас есть твердотельный накопитель (SSD) в Windows 8 или 10. Многие SSD не могут правильно обрабатывать Windows 8 или 10 до тех пор, пока вы не обновите прошивку на диске."
На всяк случай: "прошивка" hdd\ssd означает что всем данным хана. Т.е. надо слить все нужное с диска(если ОС - сделать образ раздела\клон) и только потом ковыряться.
Последняя прошивка у меня. Еще в первом посте написал.
Отредактировано Retif (25-07-2020 20:33:01)
Отсутствует
Retif
Попробуйте продиагностировать аппаратную часть вашего ПК. В первую очередь проверьте оперативку через memtest или утилиту windows, если 2 планки то попробуйте разные варианты их установки в слоты, убрать разгон и т.п.; SSD перекиньте на другой sata-порт; Windows переустановите без установки обновлений
Отсутствует
Давать советы по настройке железа в ветке с браузером - это такое себе.
Он в первом посте всё сказал:
Эта проблема только на одном компьютере, на двух других ее нет, хотя настройки Firefox на них всех идентичны
Отсутствует
Давать советы по настройке железа в ветке с браузером - это такое себе.
Он в первом посте всё сказал:Retif пишетЭта проблема только на одном компьютере, на двух других ее нет, хотя настройки Firefox на них всех идентичны
Про настройки понятно, но про идентичность железа и ОС на других ПК не было сказано ни слова. ibb1386, вообще к чему ваше утверждение? Retif указал что влияет на возникающую ошибку системы, затрагивая Momentum Cache. Возможно, косвенно и железо здесь причастно, но это нужно выяснить, попробовав различные варианты
Отредактировано zzzephire (26-07-2020 01:41:31)
Отсутствует
zzzephire
Дело в том, мой друг, что так устроен, что при первом запуске после ребута - идёт стопор на секунду, а последующие запуски гладко и без явных таких задержек как в первый раз.
Связано это с тем, что грузит профиль и состыковывает его всем тем, что уже запущено на ПК (+- антивирусы в коей то мере мешают и так же адаптируют себя под запуск , и ещё куча всякой дряни).
Так действует любая программа и это, в принципе, нормально.
Тот-же вышел из этой ситуации просто: он сделал возможность фонового режима.
Ты ставишь дополнение которое может работать в фоне - у тебя появляется значок у часов и при следующих запусках, у тебя он мгновенно открывается (и при старте системы, после первого запуска, тоже мгновенно т.к в фоне он подгружается с запуском ОС, под средством имеющегося дополнения которое тебе это даёт).
Синие экраны, запуск по 20 секунд с отключенным по сути профилем (ни что не грузится т.к все дополнения, как автор сказал, выключены) и прочее - это уже не проблема браузера, а проблема или самого профиля, или железки.
В таких случаях сносят к чертям собачьим всё и ставят по новой. Если в чистом профиле аналогичные проблемы - значит проблема с железкой на которой установлено ПО.
Простая логика.
Отредактировано ibb1386 (26-07-2020 02:24:51)
Отсутствует