A
avencores telegram.
@avencoresyt20.6K подп.
3.6Kпросмотров
17.3%от подписчиков
26 марта 2026 г.
statsScore: 3.9K
До 15% сбоев Firefox вызваны битой памятью и космическими лучами, а не программными ошибками Инженер Mozilla Габриэле Свельто провел масштабный анализ телеметрии Firefox, доказавший, что значительная часть падений браузера вызвана аппаратными проблемами, а именно — произвольным изменением битов в оперативной памяти (bit flips). Год назад в Firefox был интегрирован легковесный тестер памяти, который автоматически запускается на устройствах пользователей после критической ошибки. Просканировав массив из 470 000 свежих отчетов о сбоях, собранных за одну неделю, команда обнаружила аппаратные дефекты там, где раньше подозревали программные недоработки. Основные выводы - Масштаб проблемы: Около 25 000 (более 5%) из 470 000 отчетов о сбоях имели явные признаки произвольного изменения битов. Учитывая консервативность алгоритма обнаружения, реальная цифра минимум в два раза выше — около 10%. Если исключить сбои из-за нехватки оперативной памяти, доля аппаратных ошибок возрастает до 15%. - Эффективность тестирования: Встроенный в браузер сканер проверяет 1 ГБ оперативной памяти в течение 3 секунд сразу после падения. В каждом втором случае подозрения на аппаратный сбой тестер подтверждал наличие физического дефекта компонентов. - Глобальный охват: Аппаратные сбои затрагивают абсолютно все вычислительные устройства: от ПК на Windows и Mac (включая устройства с распаянной ARM-памятью) до смартфонов, маршрутизаторов и принтеров. Причины и последствия - Физические факторы: Спонтанное переключение бита в ячейке RAM или кэша с 0 на 1 (или наоборот) происходит без участия программного обеспечения. Главные причины — ионизирующее космическое излучение, микроскачки напряжения, перегрев, физическая деградация кремния и заводской брак. - Сложность диагностики: Подобные сбои выглядят как случайные и невоспроизводимые ошибки. Разработчики тратят ресурсы на их дебаггинг, хотя исправить аппаратные проблемы программным путем невозможно. - Проблема потребительского сегмента: Большинство обычных пользовательских устройств лишено защиты в виде памяти с коррекцией ошибок (ECC-памяти), так как вендоры экономят на компонентах. Ситуацию усугубляет массовое использование распаянной на материнских платах оперативной памяти, которую практически невозможно заменить без сложного ремонта. Источник ⬇️Поддержать автора⬇️ ✅SBER: 2202 2050 1464 4675
3.6K
просмотров
2352
символов
Нет
эмодзи
Нет
медиа

Другие посты @avencoresyt

Все посты канала →
До 15% сбоев Firefox вызваны битой памятью и космическими лу — @avencoresyt | PostSniper