MetroでWindows 8はモバイルOSを目指す鈴木淳也の「お先に失礼! Windows 8(まだ仮称)」(3/3 ページ)

» 2012年03月16日 09時00分 公開
[鈴木淳也(Junya Suzuki),ITmedia]
前のページへ 1|2|3       

Metroを推奨するのはモバイル性能を高めるため

 以上のように、Metroスタイルアプリの「休止」と「再開」動作において、次のような特徴がある。

  • Metroスタイルアプリには「フォアグラウンド」と「バックグラウンド」の動作状態がある
  • 「バックグラウンド」に移行したアプリは一定時間で「サスペンド」または「終了」する
  • アプリによっては「サスペンド」状態から自動復帰し、「バックグラウンド」のままで何らかの動作をする
  • 「Snap View」での動作は「フォアグラウンド」と同等


 「フォアグラウンド」で起動したメインのアプリ以外は、極力その動作を停止して、必要最低限のシチュエーションでのみ「サスペンド」から自動復帰、一定のタスクをこなした後に再び「サスペンド」になる。Metroスタイルアプリにはこのような一連の“ライフサイクル”がある。

 共通するのは「極力マシンリソースを浪費しない」という点で、その思想はモバイルOSに近い。バッテリー駆動のデバイスにおいて、CPUやネットワークリソースの浪費はバッテリー駆動時間の減少につながるため、最低限の動作まで落とし込む仕組みが重要だ。これには、マルチタスク動作の時間を短くするのが肝要になる。これが、従来までのデスクトップ中心だったWindowsとの大きな違いといえるだろう。

 タスクマネージャーで名前横に三角マークが表示される従来型のWindowsアプリケーションでは「サスペンド」状態になることはないため、こうしたリソースの浪費保護について担保できない。Microsoftが「極力Metroスタイルでのアプリ開発をデベロッパーに推奨」するのも、こうした理由が一端にある。

 このことを象徴するのが、タスクマネージャーの「App History」タブだ。ここにはデバイス起動から現在までにいたる各アプリの累積起動時間を表示する。「Suspended」だった時間は除外するため、「バックグラウンド」動作を含めて、純粋にアプリが起動していた時間を示す。メインで利用しているアプリ以外で、起動時間や消費するリソースが大きければ、それだけデバイスにかける負担が大きいことになる。アプリ開発者のデバッグ用途だけでなく、ユーザーが利用アプリの「デバイスに対する優しさ」を判定する基準にもなるだろう。

Snap Viewで起動しているアプリは「Suspended」せず、通常のフォアグラウンドアプリと同じ扱いになる(写真=左)。アプリの累積起動時間がタスクマネージャーから確認できる。「Suspended」のステータスにあった時間は除外するため、「バックグラウンド」でこまめに活性化する「Weather」アプリの起動時間が長い

前のページへ 1|2|3       

Copyright © ITmedia, Inc. All Rights Reserved.

アクセストップ10

2026年05月12日 更新
  1. 高騰続くパーツ市場、値札に衝撃を受ける人からDDR4使い回しでしのぐ自作erまで――連休中のアキバ動向 (2026年05月11日)
  2. 「MacBook Neo」は「イラスト制作」に使えるか? Appleが仕掛ける“価格の暴力”を考える (2026年05月12日)
  3. 画面を持たない約12gの超軽量ウェルネストラッカー「Google Fitbit Air」 1万6800円で5月26日に発売 (2026年05月07日)
  4. USB Type-Cの映像出力をワイヤレスでHDMI入力できる「エレコム ワイヤレス HDMI 送受信機セット DH-CW4K110EBK」がセールで1万2580円に (2026年05月08日)
  5. 過去最高の受注急増と苦渋の全モデル受注停止――マウスコンピューター 軣社長が挑む“脱・メーカーのエゴ”と激動の2026年 (2026年05月11日)
  6. NAS向け低容量HDD枯渇に「Core Ultra 200S Plus」品薄も――大型連休明けのストレージとメモリ最新動向 (2026年05月09日)
  7. サンワ、サイドホイールを備えた多機能ワイヤレスマウス (2026年05月11日)
  8. オンプレミスAIを高速化する「AMD Instinct MI350P PCIe GPU」登場 グラボ形態で既存システムに容易に組み込める (2026年05月11日)
  9. Microsoftが4月度のWindows非セキュリティプレビューパッチを公開/PCI-SIGが次世代規格「PCI Express 8.0」のドラフト版を公開 (2026年05月10日)
  10. VAIO事業が絶好調のノジマ、第4四半期の出荷台数は過去最高に 「AI PC」需要で次期も成長を見込む (2026年05月07日)
最新トピックスPR

過去記事カレンダー

2026年