Ноутбуки Apple зависают из-за очень странной проблемы

Ноутбуки Apple, включая MacBook Neo и MacBook Air, столкнулись с необычной проблемой — если устройство работает без перезагрузки 49,7 дня, его производительность резко падает. Точнее, спустя 49 дней, 17 часов, 2 минуты и 47,296 секунды непрерывной работы полностью перестаёт функционировать стек TCP/IP — система больше не может устанавливать новые сетевые соединения. Причина кроется на уровне ядра в XNU. Внутри используется переменная tcp_now — это 32-битное беззнаковое число, которое отсчитывает миллисекунды с момента загрузки для работы TCP-стека. Когда значение достигает максимума 4 294 967 295, счётчик не обнуляется, как ожидается, а просто «зависает». В результате ломается логика, с помощью которой macOS очищает и завершает старые соединения.

Из-за этого закрытые сессии начинают накапливаться, нагрузка на процессор постепенно растёт, и система всё хуже справляется с обработкой сети. В какой-то момент заканчивается пул доступных портов, обычно около 16384, и новые подключения становятся невозможны. При этом уже установленные соединения продолжают работать, а сам компьютер всё ещё отвечает на ping, хотя и заметно медленнее. Перезагрузка полностью решает ситуацию, сбрасывая счётчик, но спустя те же 49,7 дня всё повторяется. Теоретически проблему можно устранить переходом на 64-битные значения, однако это потребует серьёзных изменений кода, тестирования и дополнительных ресурсов. Пока что сама компания Apple эту ситуацию не комментировала.
Microsoft втиснула Copilot в Windows 11…
Компания Microsoft продолжает экспериментировать с тем, как встроить Copilot в Windows 11, и компания, по…
MacBook Neo спасёт лояльность аудитории к Apple…
Запуск MacBook Neo произошёл в очень удачный момент — покупателей может подтолкнуть к обновлению не тольк…
Представлен ноутбук Dell 15 на Core Ultra 5 225H …
Компания Dell объявила о выпуске ноутбука Dell 15, который основан на чипах Intel Core Ultra 5 225H и Cor…
Apple больше не сможет выпускать недорогой MacBook Neo…
MacBook Neo может лишиться своего главного преимущества, сверхнизкой цены, из-за продолжающегося дефицита…
Мини ПК CHUWI AuBox X с ИИ стал доступен…
Компания CHUWI представила сегодня AuBox X — мини-ПК ультракомпактного формата, предназначенный для работ…
Представлен легкий ноутбук Lenovo Lecoo 14 Ryzen Edition…
Компания Lenovo пополнила ассортимент ноутбуков моделью Lecoo 14 Ryzen Edition, главной особенностью кото…
Microsoft выпустила важнейший патч Windows 11…
Компания Microsoft неожиданно начала внедрять функции, которых давно ждали пользователи — в свежей тестов…
Представлен ноутбук HUAWEI MateBook 14 HarmonyOS Edition…
Компания HUAWEI пополнила ассортимент ноутбуков моделью MateBook 14 HarmonyOS Edition, главной особенност…
МегаОбзор
ЭЛ № ФС 77 - 68301. Выходные данные СМИ МегаОбзор
2006-2026
© MegaObzor