В системе Mac находится бомба замедленного действия: интернет перестанет работать ровно через 49 дней!

Всем известно, что компьютеры Mac славятся своей невероятной стабильностью и способностью работать неделями без усталости, но, похоже, в глубине операционной системы скрывается небольшая «бомба замедленного действия». Разработчик Photon недавно обнаружил странную и редкую ошибку в macOS, связанную с протоколом TCP, который отвечает за интернет-соединения. Эта ошибка приводит к внезапному выключению системы через точно определенный промежуток времени.

С сайта PhoneIslam: Мужчина спит в постели, на прикроватной тумбочке стоит зажжённая лампа, открытый ноутбук с операционной системой Mac, чашка и растение. Комната слабо освещена, создавая спокойную ночную атмосферу.


Обратный отсчет до появления интернета

Если вы из тех, кто хвастается тем, что ваш Mac ни разу не выключался с момента покупки, вам, возможно, стоит пересмотреть свою стратегию. Согласно новым данным, если оставить Mac подключенным к сети и работающим ровно 49 дней, 17 часов, 2 минуты и 47 секунд, произойдет нечто ужасное: он полностью потеряет интернет-соединение, как если бы его отключили от внешнего мира.

С сайта PhoneIslam: На экране ноутбука отображается цифровая бомба с таймером, проводами и отсоединенным кабелем, испускающим дым — что наводит на мысль об интернет-теме или хакерстве. Выше отображается большой таймер обратного отсчета, а мигающее предупреждение гласит: «Системная ошибка Mac».

Хорошая новость (если в технических неполадках вообще есть что-то хорошее) в том, что решение невероятно простое; это классическое решение, над которым все смеются: «Выключите и перезапустите». Перезапуск Mac сбрасывает таймер и очищает программное обеспечение, позволяя вашему интернету снова нормально работать, и начинается обратный отсчет до следующих 49 дней, прежде чем ваш Mac решит отправиться на принудительную вспышку.


Что происходит за кулисами?

Это не магия и не совпадение; это чисто техническая проблема программного обеспечения, связанная с тем, как система обрабатывает числа. Компания Photon объясняет, что проблема возникает из-за так называемого «переполнения 32-битного целого числа» в ядре macOS, известном как XNU. Проще говоря, существует ошибка в том, как протокол TCP отслеживает метки времени.

С сайта PhoneIslam: На столе стоит ноутбук, на экране которого отображается зеленый символ и зеленые шестнадцатеричные значения, а на заднем плане — чашка кофе, лампа и книги в тускло освещенной комнате.

Когда счётчик достигает максимального значения, которое может храниться в 32-битной переменной, он «переполняется» или некорректно сбрасывается до нуля, вызывая сбой в системе и отказ всех новых и существующих соединений. Это похоже на сброс одометра старого автомобиля до нуля после достижения миллиона километров, но на Mac этот сброс не позволяет вам просматривать любимый веб-сайт или отправлять электронные письма.


Почему вы не заметили эту ошибку раньше?

Скорее всего, как и большинство из нас, вы никогда не сталкивались с этой проблемой в своей профессиональной жизни. Это не потому, что ваше устройство исключительно мощное, а потому, что Apple постоянно выпускает системные обновления, и каждое обновление обычно требует перезагрузки системы. Недавно Apple выпустила macOS 26.4.1 всего через две недели после macOS 26.4, и таких коротких интервалов достаточно, чтобы вывести из строя этого программного гиганта, не дав ему проработать и пятидесяти дней без сбоев.

По информации PhoneIslam: На столе стоит ноутбук с уведомлением «доступно обновление macOS», указывающим на возможную системную ошибку Mac. На рабочем месте есть кофе, растения и канцелярские принадлежности.

Однако, если вы используете свой Mac в качестве сервера или постоянно отклоняете обновления и оставляете компьютер включенным на несколько месяцев, вы можете стать жертвой этой уязвимости. Разработчик в настоящее время работает над исправлением независимо, и ожидается, что Apple выпустит официальное обновление для устранения этой проблемы в ближайшем будущем, хотя пока неясно, какие именно версии операционной системы затронуты этой временной ошибкой.


Как узнать, как долго работает ваше устройство?

Если вам интересно узнать, приближается ли ваше устройство к своему «тихому моменту», вы можете легко проверить время его работы. Все, что вам нужно сделать, это открыть приложение «Терминал» и ввести слово. Провел на сайте Затем нажмите кнопку «Возврат», и система немедленно покажет вам точное время, прошедшее с момента последней перезагрузки.

По информации PhoneIslam: На деревянном столе стоит MacBook Pro с окном терминала, содержащим системную информацию и данные о Mac; рядом находятся блокнот, ручка, смартфон и чашка кофе.

Существуют также полезные инструменты, которые предоставляют эту статистику в визуально привлекательной и элегантной форме, например, приложение Particulars или iStatMenus. Поэтому, если вы обнаружили, что ваше устройство используется непрерывно более сорока дней, возможно, пришло время дать ему небольшой перерыв и «техническую передышку», перезагрузив его вручную, прежде чем оно решит «забастовать» в самый неподходящий момент.

Вы любите бить рекорды по времени работы своего устройства или выключаете его каждый день перед сном?

Источник:

macworld.com

Один комментарий

пользователь комментариев
Самьян А. Садик

Спасибо за тему

7
1

Оставить отзыв