Máy tính Windows có thể làm bất cứ điều gì trong khi nó đang ngủ?


22

Tôi nghe nói rằng OS X Mountain Lion trên máy Mac có một tính năng gọi là Power Nap:

Với Power Nap, máy Mac của bạn ngủ nhưng các ứng dụng của bạn luôn cập nhật. Vì vậy, bạn có thông tin mới nhất - chẳng hạn như thư, ghi chú, lời nhắc và tin nhắn - khi máy Mac của bạn thức dậy. Power Nap thực hiện sao lưu Time Machine vào Time Capsule và tải xuống các bản cập nhật phần mềm OS X trong khi máy Mac của bạn ngủ, vì vậy bạn có thể bắt đầu cài đặt ngay khi thức dậy.

Windows có thể làm điều tương tự trên PC không?

Windows 8 / Windows RT có bất kỳ tính năng mới nào có thể thực hiện bất kỳ tác vụ đặc biệt nào khi đang ngủ không?


23
Chắc chắn, bằng một định nghĩa phù hợp của từ "ngủ", như Apple dường như đã làm.
kreemoweet

Một người dùng Windows 10 Box, tôi đã đi ngủ khoảng 9:30 tối sau khi chỉ định Nguồn & Ngủ> Khi được cắm, PC sẽ chuyển sang chế độ ngủ sau 4 giờ trong Cài đặt, với Đồng bộ hóa hộp đang chạy. Vào buổi sáng, chương trình báo cáo rằng Đồng bộ hóa đã hoàn thành lúc 3:46 sáng. Tôi phải tự hỏi: máy tính có thực sự đi ngủ khoảng 1:30 nhưng hãy để Box Sync tiếp tục? Hiểu biết của tôi là đồng hồ bắt đầu khi hành động bàn phím hoặc chuột chấm dứt.
Peter Brown

Câu trả lời:


14

Windows (Vista + anyway) cung cấp một cái gì đó tương tự, và có thể / sẽ đánh thức máy tính của bạn khỏi trạng thái ngủ để thực hiện cập nhật, sao lưu (vv).

Phải nói rằng, phần sụn của bo mạch chủ của bạn cần hỗ trợ và được thiết lập để sử dụng tính năng này.

Chúng được gọi là 'Wake Timers' trong tùy chọn Power (nơi bạn có thể bật và tắt chúng).

Hệ thống này là một phần của Trình lập lịch tác vụ (chủ yếu). Bạn có thể tìm thấy nó bằng cách mở một tác vụ trong Trình quản lý tác vụ và tìm trong tab 'Điều kiện', nơi bạn sẽ tìm thấy hộp kiểm "Đánh thức máy tính để chạy tác vụ này".

Ở đó bạn cũng có thể khiến bạn sở hữu các nhiệm vụ sẽ đánh thức hệ thống để làm những gì bạn thích.

Thêm thông tin ở đây (SuperUser) và ở đây (MS).


Câu trả lời tốt, nhưng lưu ý rằng tính năng này gần như không phức tạp như Power Nap. Máy Mac có Power Nap thức dậy và trở lại giấc ngủ trong thời gian ngắn một cách thường xuyên, mà không cần bật màn hình hoặc thậm chí là đèn LED. Điều này xảy ra thường xuyên hơn nếu máy tính xách tay đang ở chế độ AC và dừng xảy ra nếu pin cạn kiệt 2/3.
Isaac Rabinovitch

3
"Sự tinh vi" của các tác vụ theo lịch trình của Windows nằm hoàn toàn với chính mã tác vụ và có khả năng không giới hạn. Không cần thiết phải bật màn hình hoặc bất cứ thứ gì khác, và họ có thể tạo các tác vụ theo lịch trình mới khi cần thiết.
kreemoweet

10

Giấc ngủ là trạng thái năng lượng hạ thấp, nhưng nó không bị tắt. Rõ ràng, nếu máy tính tắt, sẽ không có gì hoạt động.

Windows, theo như tôi biết, không cung cấp cho các lập trình viên khả năng viết mã thực thi trong khi PC ở trạng thái ngủ.

Tuy nhiên, điều đó không có nghĩa là các chương trình không chạy. Windows cần phát hiện các sự kiện đánh thức PC. Các sự kiện có thể là nhấn nút nguồn ACPI, di chuyển chuột hoặc nhấp chuột, gói ma thuật (Wake on Lan) hoặc nhấn bàn phím. Tôi có thể thiếu một số. Windows cũng "đủ tỉnh táo" để tắt máy tính xách tay ngủ đúng cách nếu pin sắp hết.

Bây giờ Apple cho phép một số chức năng được thực hiện trong khi ngủ là con dao hai lưỡi. Có, sao lưu và những thứ như vậy có thể xảy ra, nhưng nếu thiết bị sử dụng pin, nó sẽ tiêu hao nhanh hơn, đánh bại mục đích của trạng thái hoạt động thấp của giấc ngủ.


1
Trạng thái ngủ không có nghĩa là chương trình không chạy. HĐH không phát hiện sự kiện khi nó đang ngủ. Sự kiện là những thứ bên ngoài khiến HĐH thức dậy.
Isaac Rabinovitch

1
HĐH hoàn toàn phát hiện các sự kiện trong khi ngủ, nếu không nó sẽ không bao giờ biết ra khỏi giấc ngủ.
Keltari


1
@Keltari: HĐH được đánh thức bởi BIOS. Do đó, BIOS phát hiện các sự kiện.
MSalters

2
Xin lỗi để trở thành một nitpicker như vậy, nhưng cả HĐH và BIOS đều không có khả năng chạy khi tắt đồng hồ sytsem , vì nó ở trong tất cả các trạng thái ngủ. Không đồng hồ hệ thống, không đồng bộ hóa, không đồng bộ hóa, không có mã được thực thi. Phần cứng đơn giản có khả năng đáp ứng với các sự kiện bên ngoài bằng cách đưa lên các thành phần đã được tắt nguồn và báo cho bộ xử lý thực thi mã khởi động lại. Nó không khác mấy so với những gì xảy ra khi bạn tăng sức mạnh từ đầu - nó chỉ phức tạp hơn một chút.
Isaac Rabinovitch

6

Windows thực sự có nhiều trạng thái ngủ . Mỗi trạng thái ngủ bảo tồn năng lượng và cho phép hệ thống hoạt động trở lại nhanh chóng, nhưng phần cứng không hoạt động nhiều. Không có phần mềm nào có thể chạy khi PC đang ngủ.

Không phải là người Mac, tôi chưa nghe nói về Power Nap trước đây. Theo bài viết cơ sở kiến ​​thức này, đây thực sự là một cách để Mac tăng sức mạnh nhanh chóng để thực hiện các tác vụ thông thường. Đèn không sáng, nhưng hệ thống đang hoạt động và tiêu thụ năng lượng. Nói đúng ra, Mac không ngủ khi các tác vụ Power Nap đang chạy.

Đây là một trong những tính năng thú vị mà Apple yêu thích để phát minh. Yêu cầu hỗ trợ phần cứng đặc biệt, vì vậy bạn không thể làm điều đó trên PC. Sẽ không làm tôi ngạc nhiên nếu cuối cùng nó xuất hiện trên PC.


Nó không yêu cầu hỗ trợ phần cứng đặc biệt, trừ khi bạn có nghĩa là tắt đèn điện. Windows hoặc Linux có thể làm điều đó bằng cách chỉ đánh thức CPU và RAM, sau đó chạy một quy trình đặc biệt thay vì tiếp tục hệ thống hoàn chỉnh nơi nó rời đi. Ổ đĩa cứng và màn hình có thể ngủ độc lập với CPU, vì vậy hãy tắt chúng đi.
Zan Lynx

Chỉ Macbook Air và Pro được sản xuất từ ​​giữa năm 2011 hỗ trợ Power Nap. Điều này cho tôi biết rằng cần hỗ trợ phần cứng.
Isaac Rabinovitch

Không hẳn vậy. Các yêu cầu dành cho ổ SSD, giúp giảm lượng điện năng sử dụng. Nhưng đó không phải là phần cứng đặc biệt, những máy tính xách tay này có SSD.
Benjamin Schollnick

Những mô hình này đi kèm với một ổ đĩa SSD hoặc một ổ đĩa thông thường. Power Nap yêu cầu cả ổ SSD và Air hoặc Pro được sản xuất từ ​​giữa năm 2011
Isaac Rabinovitch

3

Đặt cược Mac không thực sự ngủ trong thời gian này, nhưng chạy CPU ở cài đặt tốc độ thấp nhất và tắt màn hình. Nếu nó thực sự trơn tru, nó thậm chí có thể không làm hỏng ổ cứng và hệ thống tập tin bộ đệm ghi cho đến khi bật nguồn thực tế tiếp theo, nhưng tôi không biết làm thế nào họ thực sự làm điều đó.

Windows đã giới thiệu một tính năng gọi là "Trình diễn" sẽ cập nhật màn hình "Biểu diễn" với thông tin định kỳ. Tôi tin rằng nó đã được hình dung để cập nhật màn hình điều khiển từ xa kiểu phương tiện với nguồn cấp RSS và có thể là màn hình đính kèm nhỏ trên máy tính xách tay. Nó sẽ đánh thức PC khỏi giấc ngủ để làm điều này, nhưng tôi không chắc máy tính có trông như đã thức dậy trong thời gian này hay không (có thể biết các OEM PC và việc triển khai ACPI của chúng, có lẽ là như vậy).

Vì vậy, tôi tin rằng có một số chức năng được chôn trong API Win32 hoặc .NET hoặc Presentation Foundation rộng lớn hoặc bất cứ điều gì có thể làm điều gì đó tương tự, nếu một nhà phát triển ứng dụng muốn.


PowerNap sẽ không khiến hệ thống của bạn tạo ra peep, nó chỉ tương thích với các hệ thống có bộ nhớ flash. Nó cũng được quảng cáo là không bao giờ quay cuồng fan hâm mộ.
Chris Wagner

2
Bạn không nên đặt cược vào một câu trả lời. Bạn nên làm một chút googling và tìm hiểu cho chắc chắn.
Isaac Rabinovitch
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.