
2月29日に発表されると噂されているWindows 8のコンシューマープレビューに向けて、Microsoftはデスクトップやノートパソコンだけでなく、タブレットやスマートフォンでも快適に動作するように最適化することに注力しています。モバイルデバイスに適したOSを作るには、消費電力を最小限に抑えながら、必要な機能をすべて実行できるように、省電力設計も重要です。
今週初め、MicrosoftのBuilding Windows 8ブログでは、Windows 8がどのようにこれを実現するのかが詳しく説明されました。アプリの消費電力を抑え、より多くの作業をこなせるよう、OSが最適化されている5つの方法をご紹介します。
1. バックグラウンドアプリ
長時間のフライトでノートパソコンを持ち込み、少しでも仕事をしようとした経験があるなら、おそらく旅行中の習慣を実践したことがあるでしょう。バッテリーを長持ちさせるには、不要なアプリをすべてシャットダウンし、タスクバーやメニューバーで実行されているサービスをすべて無効にします。私の経験では、これを行うと、バッテリー駆動時間が25%ほど延びることがよくあります。
一日中スマートフォンを持ち歩く場合は、通常、これを行う必要はありません。スマートフォンやタブレットは、エネルギー効率をより重視して設計されています。バックグラウンドアプリがバッテリーに影響を与える可能性は低くなります。Windows 8も同様のアプローチを採用しており、アプリが表示されない場合は電力を消費しないはずです。
2. 低フットプリント
現在職場のPCで実行しているデスクトップアプリは、これまで通り動作します。OSの改善による若干のメリットはあるものの、消費電力はこれまでと変わりません。Building Windows 8ブログでは、Windows 8向けに開発されたMetroスタイルアプリには、消費電力を削減し、バッテリー駆動時間を延ばすオプションが用意されていることが詳しく説明されています。
3. 背景との親和性
Metroスタイルアプリはバックグラウンドに移動されると一時停止され、WindowsスケジューラからCPUサイクルが割り当てられなくなります。フォアグラウンドに移動されるとすぐに動作可能になりますが、それまではアイドル状態となり、電力を消費しません。
4. バックグラウンドアクション
アプリがバックグラウンドで実行されている間も、実行する必要があるタスクがいくつかあります。Microsoft は、Metro スタイル アプリのバックグラウンドでサポートされる主要なシナリオを定義することで、この問題に対応しています。
- 音楽を演奏する
- ファイルのダウンロードまたはアップロード
- 新鮮なコンテンツでライブタイルを活気づける
- 印刷
- VoIP通話、インスタントメッセージ、または電子メールの受信
- コンテンツの共有
- テザリングされたデバイスとコンテンツを同期する
Windows 8 には、Metro スタイル アプリがこれらのアクションを電力効率よくバックグラウンドで完了できるようにする API が含まれています。
5. コネクトスタンバイ
スマートフォンやタブレットは、めったに電源を切られることはありません。代わりに、通常はスタンバイモードで稼働し、電力をほとんど消費しません。Windows 8では、この機能に対応するため、対応する新しいハードウェアで「コネクトスタンバイ」状態をサポートしています。「デスクトップ アクティビティ モデレーター」により、通常はスリープとスリープ解除モードしか認識できないアプリでも、コネクトスタンバイモードで動作できるようになります。このモデレーターは、不要なバックグラウンドタスクによるバッテリーの消耗を防ぎながら、特定のプロセスの実行を許可します。
メトロエンヴィ
Windows 8は、デスクトップOSからモバイルOSへと劇的な変貌を遂げています。現在販売されているPCの4分の3以上がバッテリー駆動であることを考えると、電力効率を重視するのは当然のことです。
これらの新しい省電力技術を見ると、現在企業で使用しているソフトウェアの多くは、これらの改善を活用するために書き換えが必要になることが分かります。消費電力の高いデスクトップアプリをWindows 8モバイルデバイスで実行すると、ユーザーはすぐにMetroスタイル版を求めるようになるでしょう。Metroスタイル版があれば、デバイスの稼働時間を延ばし、作業量を増やすことができます。
ジョセフ・フィーバーは、ITプロフェッショナルとして25年の経験を持ち、コンピュータコンサルティングとソフトウェアトレーニングのバックグラウンドを持っています。Google + 、Facebook 、Twitterでフォローするか、ウェブサイトJosephFieber.comからご連絡ください。