Tại sao Apple không hỗ trợ Power Nap trên một số máy Mac có khả năng Power Nap?


17

Apple đã phát hành Thông số kỹ thuật OS X Mountain Lion , liệt kê một số máy Mac bị loại trừ khỏi một số tính năng nhất định của Mountain Lion, bao gồm:

  • NAP điện

Khi nào máy Mac bị loại khỏi tính năng này? Có phải là một hạn chế phần cứng?

Tôi hỏi vì tôi biết rằng AirDrop chẳng hạn bị loại trừ khỏi một số máy Mac vì chúng không hỗ trợ mạng Wi-Fi đặc biệt bắt buộc phải sử dụng AirDrop qua Wi-Fi.

Tôi nghe nói rằng Power Nap có thể yêu cầu Công nghệ kết nối thông minh của Intel và do đó bị loại trừ khỏi hầu hết các máy Mac. Tuy nhiên, điều này khó có thể đúng như MacBook Air (Cuối năm 2010 Giữa năm 2011 hoặc mới hơn) đã được liệt kê là được hỗ trợ - nhưng Kết nối thông minh của Intel sắp được công bố vào khoảng năm 2011.

Một số phần cứng năm 2010, trong đó phần sụn rõ ràng đã được Apple gieo hạt giống (ví dụ: MBA13SMCSeed_2010.smctrong phạm vi công khai 2010MBA13.pkg), hiện chưa được liệt kê trong Power Nap trong thông số kỹ thuật.


1
Kết nối thông minh là một thuật ngữ tiếp thị và rõ ràng là một thuật ngữ tiếp thị Windows. Rõ ràng Power Nap sử dụng công nghệ gần giống với Kết nối thông minh. Cho dù nó được gọi là Kết nối thông minh (không phải) không phải là vấn đề. Cũng không rõ rằng Smart Connect đặc biệt là một tính năng của bộ xử lý - Tiếp thị của Intel cho thấy nó liên quan đến sự tương tác giữa BIOS và thẻ WiFi, mặc dù tôi chắc chắn rằng khả năng hoạt động của bộ xử lý ở mức năng lượng thấp cũng là một yếu tố.
Daniel

2
@DanielLawson Một số kẻ đang làm việc để PowerNap hoạt động trên MBA 2010. Anh chàng này báo cáo rằng nó hoạt động. Điều này sẽ gợi ý rằng PowerNap không dựa vào Kết nối thông minh vì Kết nối thông minh đã được giới thiệu vào năm 2011
gentmatt

4
Điều này nghe có vẻ rất Apple. Nếu một tính năng hoạt động nhưng không đủ tốt hoặc đủ nhất quán để đáp ứng các tiêu chuẩn chất lượng của họ, Apple có xu hướng không cung cấp tính năng này. Điều này phù hợp với lý thuyết nhiệt của tôi chứ không phải là "chipset này tuyệt đối không hỗ trợ" - nếu PN có thể được thực hiện để chạy trên phần cứng nhưng nó gây ra sự hủy bỏ PN quá thường xuyên (ví dụ, do mất điện quá mức hoặc quá nhiều nhiệt), Apple dường như có xu hướng tắt nó hoàn toàn cho model đó.
Daniel

1
@DanielLawson Yep, có thể là nó. : P
gentmatt

2
Xem thêm phần có tiêu đề "Tại sao máy Mac của tôi không được hỗ trợ" trong bài viết về Macworld này: macworld.com/article/1167970/ mẹo
Daniel

Câu trả lời:


11

Chỉ MacBook Air (giữa năm 2011 hoặc mới hơn), MacBook Pro có màn hình Retina ban đầu được hỗ trợ hỗ trợ cho Power Nap. Lý do cho điều này là một bản cập nhật SMC được yêu cầu để có được tất cả các chức năng của Power Nap và đây là những mẫu duy nhất Apple đã chọn để chủ động viết các bản cập nhật firmware để hỗ trợ tính năng này. Nói cách khác, không phải Apple chạy một số tập lệnh loại trừ để loại bỏ các mô hình khác; phải có một bản cập nhật tích cực cho phần sụn để tạo ra một mô hình chạy Power Nap và họ đã chọn làm điều đó cho hai dòng máy tính cụ thể.

Trong bản cập nhật firmware tiếp theo, Apple đã đưa các mẫu MacBook Air Mid 2010 vào Power Nap.

Theo như lý do tại sao họ đã đưa ra quyết định đó, chúng tôi bước vào vương quốc đầu cơ, nhưng may mắn thay, chúng tôi có một số thông tin tốt ở đây.

Ý tưởng đằng sau Power Nap là khi máy tính dường như ngủ, thỉnh thoảng, nó thực sự thức dậy và thực hiện các nhiệm vụ khác nhau. Tuy nhiên, sự thức giấc này không gây chú ý cho người dùng vì máy tính vẫn tối và im lặng. Điều này có nghĩa là không có âm thanh hoặc video được kích hoạt. Điều đó cũng có nghĩa là, liên quan đặc biệt đến câu hỏi này, quạt cũng bị tắt.

Điều này đòi hỏi một thiết bị lưu trữ có thể chạy mà không cần quạt và bộ xử lý có thể chạy mà không cần quạt (xin lỗi, nổi tiếng là G5 nóng - tôi nghi ngờ sẽ có cách hỗ trợ bạn cho việc này).

Theo đánh giá sử thi Mountain Lion của John Siracusa , chế độ Dark Wake mà Power Nap gọi không kích hoạt người hâm mộ. Do đó, chỉ những thiết bị Apple biết được thiết kế để có thể truy cập vào bộ lưu trữ của họ mà không có nguy cơ quá nóng (vì ổ cứng có thể quay) sẽ tận dụng được Power Nap. Siracusa gợi ý rằng SSD của bên thứ ba có thể có cấu hình nhiệt khác nhau.

Mặc dù SSD có thể được cài đặt trong bất kỳ máy tính nào và Apple thể viết các bản cập nhật chương trình cơ sở cho tất cả các máy Mac của họ để Power Nap kiểm tra xem máy tính có ổ SSD hay không và nếu vậy, chạy Power Nap, họ không chọn làm như vậy . Thay vào đó, họ đã khiến Power Nap chỉ hoạt động trên các mẫu máy tính mà họ biết sẽ có ổ SSD.

Giới hạn có thể không dựa trên ổ đĩa; nó có thể là bộ xử lý không thể chạy âm thầm. Điều này có vẻ hơi ít đối với tôi, với các mẫu được hỗ trợ, nhưng nó có thể giải thích tại sao MacBook Air 2010 bị loại trừ. Power Nap theo dõi nhiệt độ và nếu hệ thống quá nóng để chạy mà không làm mát, Power Nap sẽ tắt, nhưng nếu bộ xử lý trong các MBA trước đó đã kích hoạt cảnh báo như vậy quá thường xuyên, đó có thể là lý do Apple loại bỏ chúng khỏi danh sách các model hỗ trợ NAP điện.

tl; dr: có khả năng đó là phần cứng; cụ thể là nhiệt .


3
Tôi thích phần tl; dr: P
Alexander - Tái lập Monica

Điều này vẫn không giải thích được tại sao Apple sẽ không hỗ trợ SSD của bên thứ ba. Có phải, Apple sẽ không tin tưởng họ vì chất lượng thay đổi khá nhiều giữa các nhà sản xuất khác nhau?
gentmatt

1
Tôi tưởng tượng câu hỏi thuộc về cách khác. Họ làm hỗ trợ ổ SSD riêng của họ, vì họ tự tin rằng họ có thể chạy một cách an toàn mà không có fan hâm mộ trên. Họ không (chưa?) Phát hiện và xác minh rằng SSD của bên thứ ba có thể chạy một cách an toàn và tối. Đầu tiên không gây hại.
Daniel

Tôi tin rằng bài đánh giá được liên kết với Siracusa thực sự đề cập rằng ngay cả ổ SSD "thay thế ổ cứng" tiêu chuẩn cũng có thể có yêu cầu năng lượng quá cao; rằng ngay cả các ổ SSD do Apple cung cấp cũng không được hỗ trợ, chỉ có "bộ lưu trữ Flash trên máy bay" như được gắn vào MacBook Air mới hơn.
Dan J

1
Lập luận rằng Apple sẽ không cập nhật phần sụn vì tỷ lệ người dùng sẽ kiếm lợi nhuận có thể quá thấp là hợp lý. Tôi vẫn thất vọng vì các sản phẩm chuyên nghiệp xứng đáng được nâng cấp bất kể những trở ngại như vậy.
gentmatt

4

Tại sao câu hỏi X của các kỹ sư Apple luôn là một câu hỏi khó, nhưng câu trả lời đơn giản là một tập hợp con rất nhỏ của phần cứng Mac được nhắm mục tiêu cho việc triển khai Power Nap ban đầu.

Cụ thể, Sandy Bridge và MacBook Pro mới hơn và MacBook Pro võng mạc đều có RAM và SSD không thể thay thế cho người dùng, vì vậy Apple rất chắc chắn rằng sẽ không có vấn đề về thời gian ram lẻ hoặc thời gian chờ liên quan đến lưu trữ. Hơn nữa, tất cả các mô hình này đều có đồ họa tích hợp intel và chipset intel được thiết kế cho loại "hoạt động trong khi ngủ" này để thực hiện các hoạt động mạng ở trạng thái năng lượng thấp.

Máy Mac từ lâu đã có khả năng thức dậy bằng cách sử dụng đồng hồ bên trong của chúng từ tùy chọn Tiết kiệm năng lượng. Tiếp theo, họ được lập trình để đánh thức định kỳ để duy trì hợp đồng thuê DHCP và nói chuyện với phần cứng của Sân bay để các bộ định tuyến có thể ủy quyền các yêu cầu chia sẻ bonjour trong khi Mac ngủ. Power Nap đưa khả năng này của các giao diện mạng để duy trì cảnh báo trong khi ở trạng thái năng lượng rất thấp tiến thêm một bước. Bây giờ, CPU, bộ lưu trữ và ngăn xếp mạng (nhưng không phải là quạt hoặc màn hình và đèn bàn phím) bật nguồn hàng giờ để xem những nhiệm vụ nào có thể được thực hiện trước khi trở lại giấc ngủ.

Nếu bạn nhìn vào những gì Power Nap làm - rõ ràng là các chức năng được thiết kế để sử dụng ít năng lượng nhất có thể:

  • Cập nhật App Store chỉ được kích hoạt hàng tuần
  • Chỉ có một lần sao lưu máy được hoàn thành trong khi ngủ. Sau đó, nó ngừng cố gắng sao lưu trong khi giấc ngủ đó kéo dài
  • Cập nhật phần mềm (bảo mật) kích hoạt một lần mỗi ngày
  • Phần còn lại của các mục như Photo Stream, Mail, tài liệu iCloud và dữ liệu được đồng bộ hóa được làm mới hàng giờ trong khi ngủ + ngủ trưa tiếp tục
  • Hoạt động ngủ trưa dừng lại khi mức pin còn 30% dung lượng sạc đầy

Ngay cả cái tên Power cũng cho bạn biết rằng trọng tâm chính là bảo toàn sức mạnh nhưng vẫn làm những việc mà bạn sẽ phải làm vào một lúc nào đó. Những người khác đã suy đoán rằng nhiệt là một vấn đề thiết kế và trong chừng mực nhiệt sử dụng năng lượng pin, tôi đồng ý rằng nhiệt là sản phẩm phụ của giới hạn thiết kế chính của Power Nap.

Bất cứ ai đã sử dụng MacBook Pro ở chế độ vỏ sò hoặc đã thức dậy trong khi đóng túi đều biết rằng những máy này chạy tốt ở nhiệt độ mà hầu hết mọi người đều hoảng hốt và lo lắng về bỏng / đau khi cầm.

Chỉ có thời gian (hoặc một số tuyên bố công khai, lắng đọng hoặc rò rỉ vụ kiện) sẽ cho chúng ta thấy những mô hình khác có chức năng Power Nap trong tương lai và liệu lý luận của tôi có đúng về lý do tại sao ba mô hình chỉ hỗ trợ Power Nap khi ra mắt.


3
Và nói ngắn gọn - tích hợp chặt chẽ, đổ mồ hôi các chi tiết, đảm bảo một tính năng ổn định và sẽ hoạt động tốt trong thực tế (bảo thủ về những gì các mô hình cũ hơn có thể chạy một số tính năng mới) là một phần của khóa học và là một phần của Apple Táo. Tôi hy vọng một số lập trình viên táo bạo sẽ tạo ra một chương trình Cat Napper để giới thiệu một xấp xỉ cho các máy Mac cũ. Cái hay của Power Nap là phần cứng và phần mềm hợp tác để chỉ đánh thức phần tối thiểu nhất của máy tính. Chỉ các kỹ sư của Apple biết bảng logic và các thành phần nào thực sự hỗ trợ thành ngữ thức dậy / ngủ tối thiểu này.
bmike

Thỏa thuận chung. Bỏ qua Power Nap: nói chung, tôi không nên mong đợi bất kỳ lời giải thích bổ sung nào từ Apple về hỗ trợ - cho bất kỳ sự kết hợp nào của mọi thứ - bị rút hoặc hoãn lại. Khi các hành vi trở nên đủ tốt để mọi thứ hoạt động mà không cần giải thích thêm , đó là khi hỗ trợ sẽ mở rộng, tôi nghĩ.
Graham Perrin

Câu trả lời tốt với lý luận tốt! Tôi hiểu rằng Apple đã quyết định không giao phần mềm khi mọi thứ không ổn định. Sau tất cả, Apple có một sự đảm bảo về các sản phẩm của họ mà nó cần phải đáp ứng. Do đó, sự ổn định là trên hết.
gentmatt

0

Power Nap yêu cầu một mô hình SSD (đừng hỏi tôi để tham khảo, nhưng tôi nhớ một số cuộc thảo luận mở rộng về vấn đề này sau bài phát biểu quan trọng của WWDC).


4
Thông số kỹ thuật không chỉ đề cập đến SSD nói chung, mà đặc biệt đề cập đến máy Mac có bộ lưu trữ flash được thiết kế tùy chỉnh. tức là máy Mac có SSD 2,5 "của Apple sẽ không hỗ trợ Power Nap.
gentmatt

Vì vậy, tôi đoán rằng loạt M quan trọng của tôi sẽ không thuộc "được hỗ trợ"? >?
ephsmith

Chà, máy Mac cũ hơn với ổ SSD cũng không có được, như MacBook Air thế hệ thứ hai
jmlumpkin

-4

Chỉ các mẫu MacBook Air giữa năm 2011 hoặc mới hơn và các mẫu MacBook Pro hiển thị Retina có SSD nhà máy mới hỗ trợ tính năng này; thậm chí sau đó, họ có thể cần nâng cấp firmware. Xem tính năng PowerNap của Mountain Lion yêu cầu cập nhật chương trình cơ sở .


Câu trả lời của bạn vẫn cần giải thích tại sao Apple sẽ không cung cấp các bản cập nhật firmware cho các mẫu Macbook Pro khác. Rất tiếc, đây không phải là một câu trả lời đầy đủ.
gentmatt

Bạn cần hỏi Apple - không ai trong chúng tôi ở đây có thể trả lời 'tại sao' cho người khác.
JRobert

1
Câu trả lời tốt nhất về phần mềm của Apple luôn là khi bạn lấy nó từ họ. Tuy nhiên, Daniel đã tìm thấy lập luận rất hợp lý trong đoạn cuối: tỷ lệ người dùng sẽ kiếm lợi nhuận có thể quá thấp
gentmatt

My Air từ năm 2011 không có màn hình võng mạc nhưng ngủ trưa vui vẻ. Tôi đã nhận được bản cập nhật firmware EFI để thêm hỗ trợ cho phần còn lại của Power Nap không có trên máy khi xuất xưởng.
bmike
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.