
Специалисты обнаружили в операционной системе macOS баг, который приводит к отключению устройств. Он связан с необходимостью обязательной перезагрузки девайсов.
Как пишет Tom’s Hardware, эксперты из компании Photon выяснили, что нельзя оставлять ноутбуки и компьютеры Mac постоянно включенными. Если устройство проработает 49 дней, 17 часов, 2 минуты и 47 секунд, то у него отключится сетевой стек TCP/IP. Это означает, что на девайсе не будет работать интернет.
Проблему удалось обнаружить, когда специалисты заметили, что некоторые компьютеры, используемые в качестве серверных устройств, внезапно перестали отвечать не сетевые подключения. При это никакой ошибки не было.
Как выяснили эксперты, проблема была связана с сетевым таймером. Внутренний счетчик системы переполнялся, когда достигал максимального значения. В качестве лимита было установлено 32-битное число, которое может доходить до показателя 4 294 967 295, после чего обнуляется. В результате это приводит к тому, что macOS не может обрабатывать соединения.
Чтобы решить проблему, достаточно просто перезагрузить устройство. В Photon заявили, что работают над альтернативным вариантам. Кроме того, предположительно, в ситуации разберутся и сотрудники Apple.
Ранее Hi-Tech Mail протестировал новый MacBook Neo, который стал самым дешевым ноутбуком Apple.
Источник: hi-tech.mail.ru