Ноутбуки 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 эту ситуацию не комментировала.
Framework вновь подняла цены на свои ноутбуки…
Четвёртый месяц подряд компания Framework повышает цены на оперативную память и накопители для своих моду…
Apple не может выпускать достаточно MacBook Neo…
Дефицит поставок процессоров — ситуация, с которой не хочет сталкиваться ни одна компания, особенно если …
Ноутбук MSI Titan 18 HX A2WJ получил процессор Core Ultra 9 …
Компания MSI объявила о выпуске игрового ноутбука Titan 18 HX A2WJ, который базируется на 24-ядерном проц…
Новый XPS 13 не сможет конкурировать с MacBook Neo…
Способ управления памятью в macOS существенно отличается от Windows — именно поэтому MacBook Neo c 8 ГБ у…
MacBook Neo спасёт лояльность аудитории к Apple…
Запуск MacBook Neo произошёл в очень удачный момент — покупателей может подтолкнуть к обновлению не тольк…
Acer представила ноутбуки на процессорах Intel Core Ultra 20…
Сегодня Acer анонсировала обновлённую серию игровых ноутбуков Predator Helios Neo, которые оборудованы но…
Цены на доступные ноутбуки резко возрастут в 2026 году…
Стоимость комплектующих для ПК продолжает расти, что напрямую влияет на цены ноутбуков и может привести к…
MacBook Pro получит испарительную камеру…
В текущем и предыдущем поколениях MacBook Pro на чипах серии Apple Silicon для отвода тепла используется …
МегаОбзор
ЭЛ № ФС 77 - 68301. Выходные данные СМИ МегаОбзор
2006-2026
© MegaObzor