Windows PC, uyurken herhangi bir şey yapabilir mi?


22

Mac'teki OS X Mountain Lion'un Power Nap adlı bir özelliği olduğunu duydum:

Power Nap ile Mac'iniz uyur ancak uygulamalarınız güncel kalır. Böylece Mac'iniz uyandığında en son bilgilere (posta, notlar, hatırlatıcılar ve mesajlar gibi) sahip olursunuz. Power Nap, Time Machine yedeklemelerini Time Capsule'ye gerçekleştirir ve Mac'iniz uyurken OS X yazılım güncellemelerini indirir, böylece uyanır uyanmaz yüklemeye başlayabilirsiniz.

Windows PC'de de aynısını yapabilir mi?

Windows 8 / Windows RT, uyurken herhangi bir özel görevi yapabilecek yeni özelliklere sahip mi?


23
Kuşkusuz, Apple'ın yaptığı gibi "uyku" kelimesinin uygun bir şekilde yeniden tanımlanması ile.
kreemoweet

Bir Windows 10 Box kullanıcısı, Power & Sleep> Takılı olduktan sonra PC , Ayarlar'da 4 saat sonra Box Sync çalışır durumdayken uykuya dalıyor. Sabah, program Syncing'in 3: 46'da yapıldığını bildirdi. Merak etmeliyim: bilgisayar aslında 1:30 civarında uyudu mu, ama Box Sync'in devam etmesine izin verdi mi? Anladığım kadarıyla klavye veya fare hareketi durduğunda saatin başlaması.
Peter Brown

Yanıtlar:


14

Windows (Vista + yine de) benzer bir şey sağlar ve bilgisayarınızı güncelleme, yedekleme (vb.) Yapmak için uyku durumlarından uyandırabilir / uyandırabilir.

Bunu söyledikten sonra, anakartınızın donanım yazılımının bu özelliği desteklemesi ve kullanması için kurulum yapması gerekir.

Güç seçeneklerinde (bunları etkinleştirip devre dışı bırakabileceğiniz) 'Uyanma Zamanlayıcıları' olarak adlandırılırlar.

Sistem, Görev Zamanlayıcı'nın bir parçasıdır (öncelikle). Görev Yöneticisi'nde bir görev açıp "Koşulları" sekmesine bakarak "Bu görevi çalıştırmak için bilgisayarı uyandır" onay kutusunu bularak bulabilirsiniz.

Orada, sistemi ne istersen yapması için uyandıracak kendi görevlerini de yapabilirsin.

Burada daha fazla bilgi (SuperUser) ve burada (MS).


İyi cevap, ancak bu özelliğin Power Nap kadar karmaşık olmadığını unutmayın. Power Nap özellikli Mac'ler, ekranı açmadan ve hatta LED'leri açmadan düzenli aralıklarla kısa süreliğine uykuya dalarak geri döner. Dizüstü bilgisayar AC üzerindeyse bu daha sık gerçekleşir ve pil 2 / 3'ü bittiğinde bunun gerçekleşmesi durur.
Isaac Rabinovitch

3
Zamanlanmış Windows görevlerinin "karmaşıklığı" tamamen görev kodunun kendisine aittir ve potansiyel olarak sınırsızdır. Monitörü veya başka herhangi bir şeyi açmaya gerek yoktur ve gerektiğinde yeni zamanlanmış görevler oluşturabilirler.
kreemoweet

10

Uyku, azaltılmış bir güç durumudur, ancak kapatılmaz. Açıkçası, bilgisayar kapalı olsaydı , hiçbir şey işe yaramazdı.

Windows bildiğim kadarıyla, programcılara bilgisayar uyku modundayken yürütülen kodları yazma becerisi sunmuyor.

Ancak, bu programların çalışmadığı anlamına gelmez. Windows'un bilgisayarı uyandıran olayları algılaması gerekir. Olaylar ACPI güç düğmesi, fare hareketleri veya tıklamaları, sihirli paketler (Wake on Lan) veya klavye presleri olabilir. Biraz eksik olabilirim. Windows ayrıca, eğer pil bitmek üzereyse, uyuyan bir dizüstü bilgisayarı düzgün bir şekilde kapatmak için yeterlidir.

Şimdi Apple bazı fonksiyonların uyurken yapılmasına izin veren iki ucu keskin bir kılıçtır. Evet, yedeklemeler ve benzeri şeyler olabilir, ancak cihaz batarya gücünde olsaydı, daha hızlı bir şekilde boşalır ve uykunun zayıf güç durumunu ortadan kaldırırdı.


1
Uyku durumu , programların çalışmadığı anlamına gelir. İşletim sistemi uyurken olayları algılamıyor. Olaylar, işletim sisteminin uyanmasına neden olan harici şeylerdir.
Isaac Rabinovitch

1
OS, uyurken olayları kesinlikle algılar, aksi takdirde uykudan çıkmayı asla bilemez.
Keltari


1
@Keltari: İşletim sistemi BIOS tarafından uyandırıldı. Bu nedenle, BIOS olayları algılar.
MSalters

2
Böyle bir nitpicker olduğu için özür dilerim, ancak ne işletim sistemi ne de BIOS, tüm uyku durumlarında olduğu gibi sytsem saati kapatıldığında çalışabiliyor . Sistem saati yok, senkronizasyon yok, senkronizasyon yok, kod yürütülmiyor. Donanım, kapatılan bileşenleri açarak ve işlemciye yeniden başlatma kodu yürütmesini söyleyerek dış olaylara yanıt verme yeteneğine sahiptir. Sıfırdan başladığınızda olanlardan bu kadar farklı değil - sadece biraz daha karmaşık.
Isaac Rabinovitch

6

Windows aslında birden fazla uyku durumuna sahip . Her uyku durumu güç tasarrufu sağlar ve sistemin hızlı çalışmaya devam etmesine izin verir, ancak donanım hemen hemen etkin değildir. Bir PC uykuda iken hiçbir yazılım çalışamaz.

Mac kişi olmamak için Power Nap'ı daha önce hiç duymamıştım. Bu bilgi temelli makaleye göre , Mac'in rutin görevleri yerine getirmesi için kısaca güçlenmesinin bir yolu. Işıklar yanmıyor, ancak sistem aktif ve güç tüketiyor. Açıkçası, Power Nap görevleri çalışırken Mac uykuda değil.

Apple'ın icat etmeyi sevdiği havalı özelliklerden biri. Özel donanım desteği gerektirir, bu yüzden PC'de yapamazsınız. Sonunda PC'lerde ortaya çıkarsa beni şaşırtmazdı.


Güç ışıklarını uzak tutmak istemediğiniz sürece özel bir donanım desteği gerektirmez. Windows veya Linux, yalnızca CPU ve RAM'i uyandırarak, ardından bıraktığı tüm sistemi sürdürmek yerine özel bir işlem çalıştırarak yapabilirdi. Sabit sürücüler ve ekranlar zaten CPU'dan bağımsız olarak uyuyabilir, bu yüzden onları kapalı bırakın.
Zan Lynx

Yalnızca 2011 ortasından beri üretilen Macbook Air ve Pro, Power Nap özelliğini destekliyor. Bu bana donanım desteğinin gerekli olduğunu söylüyor.
Isaac Rabinovitch

Pek sayılmaz. Gereklilikler, kullanılan güç miktarını azaltmaya yardımcı olan bir SSD sürücüsü içindir. Ama bu özel bir donanım değil, bu dizüstü bilgisayarlar SSD'lerle birlikte geldi .
Benjamin Schollnick

Bu modellerde bir SSD sürücüsü veya normal bir sürücü bulunur. Güç Nap gerektiren hem 2011 ortasında itibaren üretilen bir SSD ve bir Air veya Pro
Isaac Rabinovitch

3

Mac'e bahis oynamak, bu süre zarfında aslında uykuda değil, işlemciyi en düşük hızda çalıştırıp ekranı kapalı tutuyor. Gerçekten kaygan olsaydı, sabit sürücüyü bile açamayabilir ve bir sonraki gerçek güç açana kadar önbellek dosya sistemi yazar, ancak gerçekte nasıl yaptıklarını bilmiyorum.

Windows, “Sideshow” ekranını, periyodik olarak bilgi içeren bir "Sideshow" ekranını güncelleyecek bir özellik sundu. Medya tarzı uzaktan kumanda ekranlarını RSS beslemeli ve muhtemelen dizüstü bilgisayarlarda küçük ekli ekranlarla güncellemenin planlandığını düşünüyorum. Bunu yapmak için bilgisayarı uykudan uyandırırdı, ancak bilgisayarın bu sırada uyanık gibi görünüp görünmeyeceğinden emin değilim (PC OEM'lerini ve bunların ACPI uygulamalarını bilerek).

Bu nedenle, bir uygulama geliştiricisi isterse geniş Win32 API veya .NET veya Presentation Foundation'da gömülü bazı işlevler veya benzer bir şey yapabileceğini düşünüyorum.


PowerNap, sisteminizin gözetleme yapmasına neden olmaz, yalnızca flash belleği olan sistemlerle uyumludur. Asla bir hayranı döndürmediği de bildirildi.
Chris Wagner

2
Bir cevaba bahse girmemelisin. Biraz googling yapmalı ve kesin olarak öğrenmelisin.
Isaac Rabinovitch
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.