Почему Apple не поддерживает Power Nap на некоторых компьютерах Mac с поддержкой Power Nap?


17

Apple уже выпустила технические спецификации OS X Mountain Lion, в которых перечислены некоторые компьютеры Mac, которые исключены из некоторых функций Mountain Lion, включая:

  • Power Nap

Когда Mac исключен из этой функции? Это аппаратное ограничение?

Я спрашиваю, потому что я узнал, что AirDrop, например, исключен из некоторых Mac, так как они не поддерживают специальные сети Wi-Fi, которые необходимы для использования AirDrop через Wi-Fi.

Я слышал, что Power Nap может потребоваться технология Intel Smart Connect и поэтому исключена из большинства компьютеров Mac. Однако вряд ли это будет правдой, так как MacBook Air (Конец 2010 Середина 2011 года или более поздняя) уже указана в списке поддерживаемых, но Intel Smart Connect должен был быть объявлен примерно в 2011 году.

Некоторое оборудование 2010 года, для которого прошивка была явно посеяна Apple (пример: MBA13SMCSeed_2010.smcв общедоступной версии 2010MBA13.pkg), в настоящее время не включено в спецификации Power Nap.


1
Smart Connect - это термин для маркетинга, и, по-видимому, термин для маркетинга Windows. Очевидно, что Power Nap использует технологию, похожую на Smart Connect. Будет ли это называться Smart Connect (это не так), это не проблема. Также не ясно, что Smart Connect - это, в частности, функция процессора. Маркетинг Intel указывает на то, что он предполагает взаимодействие между BIOS и картой WiFi, хотя я уверен, что способность процессора работать при низком энергопотреблении также является фактором.
Даниил

2
@DanielLawson Некоторые ребята работают над тем, чтобы PowerNap работал над MBA 2010 года. Этот парень сообщает, что это работает. Это предполагает, что PowerNap не полагается на Smart Connect, так как Smart Connect был представлен в 2011 году.
gentmatt

4
Это звучит очень Apple. Если функция работает, но недостаточно хорошо или последовательно, чтобы соответствовать их стандартам качества, Apple, как правило, не предлагает эту функцию. Это соответствует моей теории тепловыделения, а не абсолютному «этот чипсет поддерживает или не поддерживает его» - если PN можно заставить работать на оборудовании, но это вызывает слишком частую отмену PN (например, из-за избыточного энергопотребления или слишком много жара), Apple, кажется, склонен отключить его для этой модели.
Даниэль

1
@DanielLawson Да, это может быть. : P
Джентматт

2
См. Также раздел «Почему мой Mac не поддерживается» в этой статье на Macworld: macworld.com/article/1167970/…
Даниэль

Ответы:


11

Только MacBook Air (середина 2011 года или новее), MacBook Pro с дисплеем Retina изначально поддерживались для Power Nap. Причиной этого является обновление SMC, чтобы получить все функциональные возможности Power Nap , и это единственные модели, которые Apple выбрала для активной записи обновлений прошивки для поддержки этой функции. Другими словами, это не значит, что Apple запускает какой-то скрипт исключения, чтобы не пускать другие модели; требуется активное обновление прошивки для запуска модели Power Nap, и они решили сделать это для двух конкретных линий компьютеров.

В следующем обновлении прошивки Apple включила модели MacBook Air середины 2010 года в Power Nap.

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

Идея Power Nap заключается в том, что, когда компьютер кажется спящим, время от времени он фактически просыпается и выполняет различные задачи. Это пробуждение, однако, незаметно для пользователя, потому что компьютер остается темным и тихим. Это означает, что аудио или видео не активированы. Это также означает, что особое значение для этого вопроса, что вентилятор также не включен.

Для этого требуется запоминающее устройство, которое может работать без вентилятора, и процессор, который может работать без вентилятора (извините, печально известная горячая G5 - я сомневаюсь, что когда-нибудь найдется способ поддержать вас).

Согласно эпическому обзору Джона Сиракузы « Горный лев» , режим «Темного пробуждения», который вызывает Power Nap, не включает фанатов. Таким образом, только устройства, которые, как известно Apple, предназначены для доступа к их хранилищу без риска перегрева (как, например, вращающийся жесткий диск), будут использовать преимущества Power Nap. Сиракуза предполагает, что сторонние твердотельные накопители могут иметь другой тепловой профиль.

Хотя твердотельные накопители могут быть установлены на любом компьютере, и Apple может, возможно, записывать обновления прошивки для всех своих компьютеров Mac, чтобы Power Nap проверяла, есть ли на компьютере SSD-накопитель и, если да, запускает Power Nap, они не решили этого делать. , Вместо этого они заставили Power Nap работать только на тех моделях компьютеров, которые, как они знают, будут иметь SSD-накопитель.

Ограничение не может быть основано на приводе; это может быть процессор, который не может работать тихо. Это кажется немного менее вероятным для меня, учитывая поддерживаемые модели, но это может объяснить, почему MacBook Air 2010 исключен. Power Nap контролирует температуру, и если система становится слишком горячей, чтобы работать без охлаждения, Power Nap отключается, но если процессор в более ранних MBA слишком часто вызывал такое предупреждение, возможно, именно поэтому Apple удалила их из списка моделей, которые поддерживают Power Nap.

tl; dr: скорее всего, это аппаратное обеспечение; в частности, тепло .


3
Мне нравится tl; dr часть: P
Александр - Восстановить Монику

Это все еще не объясняет, почему Apple не будет поддерживать сторонние твердотельные накопители. Неужели Apple не будет доверять им, потому что качество у разных производителей сильно различается?
Джентмэтт

1
Я полагаю, что вопрос принадлежит наоборот. Они делают поддерживать свои собственные SSD - накопители , потому что они уверены , что они могут безопасно работать без вентилятора на. Они (пока?) Не обнаруживают и не проверяют, что сторонние твердотельные накопители могут безопасно работать бесшумно и в темноте. Сначала не навреди.
Даниэль

Я полагаю, что в связанном с Siracusa обзоре фактически упоминается, что даже стандартные твердотельные накопители с «заменой жесткого диска» могут иметь слишком высокие требования к питанию; что даже предоставленные Apple твердотельные накопители не поддерживаются, только «встроенное флэш-хранилище», такое как подключенное к более новому MacBook Air.
Дэн Дж

1
Аргумент, что Apple не будет обновлять прошивку, потому что доля пользователей, которые получат прибыль, может быть слишком низкой, является разумным. Я до сих пор разочарован, поскольку профессиональные продукты заслуживают обновления независимо от таких препятствий.
Джентматт

4

Вопрос о том, почему инженеры Apple X задают вопрос, всегда сложен, но простой ответ заключается в том, что для начальной реализации Power Nap предназначено очень небольшое подмножество оборудования Mac.

В частности, Sandy Bridge и более новые Air и MacBook Pro с сетчаткой имеют оперативную память и твердотельные накопители, не подлежащие замене пользователем, поэтому Apple уверена в том, что не возникнет проблем со смещением плунжера или превышением времени хранения. Кроме того, все эти модели имеют интегрированную графику Intel и наборы микросхем Intel, которые были разработаны для такого рода «операций во время сна» для выполнения сетевых операций в состоянии низкого энергопотребления.

Маки уже давно могли просыпаться, используя свои внутренние часы из предпочтения «Экономия энергии». Затем они были запрограммированы на периодическое пробуждение, чтобы поддерживать аренду DHCP и общаться с оборудованием аэропорта, чтобы маршрутизаторы могли передавать запросы на обмен прокси-сообщениями, пока Mac спал. Power Nap позволяет этой способности сетевых интерфейсов сохранять бдительность, находясь в состоянии очень низкого энергопотребления на шаг вперед. Теперь процессор, хранилище и сетевой стек (но не вентиляторы или индикаторы и индикаторы клавиатуры) ежечасно включаются, чтобы посмотреть, какие задачи можно выполнить, прежде чем вернуться в спящий режим.

Если вы посмотрите на то, что делает Power Nap - ясно, что функции предназначены для использования как можно меньшего количества энергии:

  • Обновления в App Store запускаются только еженедельно
  • Во время сна выполняется только одно резервное копирование машины времени. После этого он перестает пытаться сделать резервную копию, пока длится сон
  • Обновления программного обеспечения (безопасность) запускаются один раз в день
  • Остальные элементы, такие как Photo Stream, Mail, документы iCloud и синхронизированные данные, обновляются ежечасно, пока продолжается сон + сон
  • Дремлющая активность прекращается, когда уровень заряда батареи достигает 30% от полной емкости

Даже название «Сила» дает вам понять, что основное внимание уделяется сохранению энергии, но все же делать то, что вам придется делать в какой-то момент. Другие предполагают, что тепло - это проблема проектирования, и поскольку тепло исходит от использования батареи, я бы согласился, что тепло является побочным продуктом основного конструктивного ограничения Power Nap.

Любой, кто использовал MacBook Pro в режиме раскладушки или проснулся, когда он был закрыт в сумке, знает, что эти машины прекрасно работают при температурах, при которых большинство людей встревожены и беспокоятся о легких ожогах / боли во время удержания.

Только время (или какое-либо публичное заявление, отложение судебного иска или утечка) покажет нам, какие другие модели получат функциональность Power Nap в будущем, и будут ли мои рассуждения о том, почему три модели поддерживают Power Nap только при запуске.


3
И вкратце: тесная интеграция, продуманность деталей, обеспечение стабильности функции и ее успешной работы на практике (консервативность в отношении того, какие более старые модели могут запускать какую-то новую функцию) является нормой и частью того, что делает Apple Яблоко. Я ожидал бы, что какой-нибудь предприимчивый программист создаст программу Cat Napper, чтобы представить аппроксимацию для старых Mac. Прелесть Power Nap в том, что аппаратное и программное обеспечение взаимодействует, чтобы разбудить только минимальную часть компьютера. Только инженеры Apple знают, какие логические платы и компоненты действительно поддерживают эту минимальную идиотизму.
bmike

Генеральное соглашение. Power Nap в стороне: в общем, я не должен ожидать каких-либо дополнительных объяснений от Apple по поводу поддержки - для любой комбинации вещей - отзыва или отсрочки. Я считаю, что когда поведение становится достаточно хорошим для того, чтобы все работало без необходимости дополнительного объяснения , именно тогда поддержка будет расширяться.
Грэм Перрин

Хороший ответ с хорошим рассуждением! Я понимаю, что Apple решила не поставлять программное обеспечение, когда ситуация не стабильна. Ведь у Apple есть гарантия на свои продукты, которую она должна выполнить. Следовательно, стабильность на первом месте.
Джентматт

0

Power Nap требует модель SSD (просто не спрашивайте меня об этом, но я помню некоторые расширенные дискуссии по этому поводу после выступления WWDC).


4
Технические спецификации относятся не только к твердотельным накопителям в целом, но и к Mac, которые имеют специально разработанную флэш-память. т.е. Mac с 2,5-
дюймовым

Так что я предполагаю, что моя серия Crucial M не подпадает под категорию «поддерживаемых»? >?
Эфсмит

Ну, старые Mac тоже с SSD не получают его, как MacBook Air второго поколения
jmlumpkin

-4

Только середина 2011 года или более новые модели MacBook Air и модели MacBook Pro с Retina-дисплеем и заводскими твердотельными накопителями поддерживают эту функцию; даже тогда им может потребоваться обновление прошивки. См . Функция PowerNap Mountain Lion требует обновления прошивки .


Ваш ответ по-прежнему должен объяснить, почему Apple не будет предлагать обновления прошивки для других моделей Macbook Pro. Пока что это, к сожалению, не достаточный ответ.
Джентмэтт

Вы должны спросить Apple - никто из нас здесь не может ответить «почему» за кого-то другого.
JRobert

1
Лучший ответ о программном обеспечении Apple всегда, когда вы получаете его от них. Тем не менее, Даниэль нашел очень разумный аргумент в последнем абзаце: доля пользователей, которые получат прибыль, может быть слишком низкой
джентльмен

My Air с 2011 года не имеет сетчатки, но, к счастью, дремлет. Я получил обновление прошивки EFI, чтобы добавить поддержку остальной части Power Nap, которой не было на машине, когда она поставлялась.
bmike
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.