Windows PCはスリープ中に何でもできますか?


22

Mac上のOS X Mountain LionにはPower Napと呼ばれる機能があると聞きました。

Power Napを使用すると、Macはスリープ状態になりますが、アプリケーションは最新の状態に維持されます。Macが起動すると、メール、メモ、リマインダー、メッセージなどの最新情報が得られます。Power NapはTime MachineのバックアップをTime Capsuleに実行し、Macがスリープしている間にOS Xソフトウェアの更新をダウンロードするので、起動するとすぐにインストールを開始できます。

WindowsはPCでも同じことができますか?

Windows 8 / Windows RTには、スリープ中に特別なタスクを実行できる新しい機能がありますか?


23
確かに、Appleが行ったように、「スリープ」という言葉の適切な再定義によって。
kreemoweet

Windows 10 Boxのユーザーで、[電源とスリープ]を指定した後、午後9時30分ごろに就寝しました。午前中、プログラムは午前3時46分に同期が完了したと報告しました。私は不思議に思う:コンピュータは実際に1:30頃に眠りについたが、Box Syncは続けたのか?私の理解では、キーボードまたはマウスのアクションが終了すると時計が開始します。
ピーターブラウン

回答:


14

Windows(とにかくVista)は同様の機能を提供し、コンピューターをスリープ状態から復帰させて更新、バックアップなどを行うことができます。

そうは言っても、マザーボードのファームウェアはこの機能をサポートし、使用するようにセットアップする必要があります。

これらは、電源オプションで「ウェイクタイマー」と呼ばれます(有効または無効にすることができます)。

システムは(主に)タスクスケジューラの一部です。これを見つけるには、タスクマネージャーでタスクを開き、[条件]タブで[コンピューターを起動してこのタスクを実行する]チェックボックスを見つけます。

また、システムを起動して必要な処理を実行するタスクを独自に作成することもできます。

詳細はこちら(SuperUser)およびこちら(MS)。


良い答えですが、この機能はPower Napほど洗練されていないことに注意してください。Power Napを搭載したMacは、モニターやLEDをオンにせずに、定期的に短い時間スリープ状態に復帰します。これは、ラップトップがAC上にある場合により頻繁に発生し、バッテリーが2/3消耗すると停止します。
アイザックラビノビッチ

3
Windowsのスケジュールされたタスクの「高度化」は、タスクコード自体に完全に依存しており、潜在的に無制限です。モニターなどをオンにする必要はなく、必要に応じて新しいスケジュールされたタスクを作成できます。
kreemoweet

10

スリープは電力低下状態ですが、オフにはなりません。明らかに、コンピューターがオフの場合、何も機能しません

私の知る限り、Windowsは、PCがスリープ状態のときに実行するコードを作成する機能をプログラマに提供しません。

ただし、プログラムが実行されているわけではありません。Windowsは、PCを起こすイベントを検出する必要があります。イベントには、ACPI電源ボタンの押下、マウスの移動またはクリック、マジックパケット(Wake on Lan)、またはキーボードの押下があります。いくつか足りないかもしれません。また、Windowsは、バッテリーが切れそうになっている場合に、スリープ状態のラップトップを適切にシャットダウンするのに十分な「アウェイク」状態です。

スリープ中に特定の機能を実行できるようにするAppleは、両刃の剣です。はい、バックアップなどが発生する可能性がありますが、デバイスがバッテリー電源で動作している場合、より速く消耗し、スリープの低電力状態の目的を無効にします。


1
スリープ状態、プログラムが実行されていないことを意味します。OSは、スリープ中にイベントを検出しません。イベントは、OSを起動させる外部のものです。
アイザックラビノビッチ

1
OSはスリープ中にイベントを絶対に検出します。そうしないと、スリープから復帰することを知ることができません。
ケルタリ


1
@Keltari:OSはBIOSによって起動されます。したがって、BIOSはイベントを検出します。
–MSalters

2
このような短いピッカーになってすみませんが、すべてのスリープ状態にあるため、sytsemクロックがオフになっている場合、OSもBIOSも実行できません。システムクロックなし、同期なし、同期なし、コード実行なし。ハードウェアは、電源がオフになっているコンポーネントを起動し、プロセッサに再起動コードを実行するよう指示することにより、外部イベントに応答するだけです。最初から電源を入れたときに起こることとそれほど違いはありません-少し洗練されています。
アイザックラビノビッチ

6

Windowsには、実際には複数のスリープ状態があります。各スリープ状態は電力を節約し、システムがすぐに動作を再開できるようにしますが、ハードウェアはほとんど非アクティブです。PCがスリープ状態の場合、ソフトウェアは実行できません。

Macの人ではないので、今までPower Napについて聞いたことがありませんでした。このナレッジベースの記事によると実際にはMacが一時的に電源を入れて日常的なタスクを実行する方法です。ライトは点灯しませんが、システムはアクティブで電力を消費しています。厳密に言えば、Power Napタスクの実行中はMacはスリープ状態ではありません。

Appleが発明するのが大好きなクールな機能の1つです。特別なハードウェアサポートが必要なため、PCでは実行できません。最終的にPCに表示されても驚かないでしょう。


電源をオフにしない限り、特別なハードウェアサポートは必要ありません。WindowsまたはLinuxは、CPUとRAMをウェイクアップし、中断したところからシステム全体を再開するのではなく、特別なプロセスを実行するだけでそれを実行できます。ハードドライブとディスプレイは、CPUとは独立して既にスリープ状態になる可能性があるため、オフのままにしておきます。
ザンリンクス

2011年半ば以降に製造されたMacbook AirとProのみがPower Napをサポートしています。これにより、ハードウェアサポートが必要であることがわかります。
アイザックラビノビッチ

あんまり。要件はSSDドライブであり、使用する電力量を削減するのに役立ちます。しかし、それは特別なハードウェアではなく、これらのラップトップはSSD 搭載されていました。
ベンジャミンショルニック

これらのモデルには、SSDドライブまたは通常のドライブが付属しています。Power Napには、SSDドライブと、2011
。– Isaac Rabinovitch

3

この間、Macをベットすることは実際にはスリープ状態ではありませんが、CPUを最低速度設定で実行し、ディスプレイをオフのままにします。それが本当に滑らかだった場合、次の実際の電源投入までハードドライブとキャッシュファイルシステムの書き込みをスピンアップしないかもしれませんが、彼らが実際にそれをどのように行うかはわかりません。

Windowsは、「サイドショー」と呼ばれる機能を導入して、「サイドショー」ディスプレイを定期的に更新します。私は、メディアスタイルのリモートコントロールディスプレイをRSSフィードで更新し、ラップトップ自体に小さな付属ディスプレイを追加することが想定されていたと思います。これを行うには、PCをスリープから復帰させますが、この時間にコンピューターがスリープ状態から復帰したように見えるかどうかはわかりません(おそらく、PC OEMとACPIの実装を知っています)。

そのため、アプリケーション開発者が望むなら、Win32 API、.NET、Presentation Foundation、または同様のことができるものに、いくつかの機能が埋め込まれていると思います。


PowerNapはシステムをのぞき見させません。フラッシュメモリを搭載したシステムとのみ互換性があります。また、ファンを回さないように宣伝されています。
クリスワーグナー

2
答えに賭けるべきではありません。あなたは少しグーグルをして、確実に調べるべきです。
アイザックラビノビッチ
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.