Android 7.0: シームレス アップデートとは何ですか?またその仕組みは何ですか?

Android の次期バージョンである Android 7.0 Nougat の最も興味深い新機能の 1 つは「透過的」アップデートであり、これはユーザーにとって真のプラスであり、大幅な快適性となります。それらがどのように連携するかを見てみましょう。

Google I/O 中に、カリフォルニアの会社は多くの新機能を発表しました。特に最近 Nougat になった Android N に関して。新機能の中には、たとえば、ネイティブに存在するマルチウィンドウ モードや新しいマルチタスクを含めることができます。

しかし今日は、最大の新機能の 1 つである透過的なアップデート、ユーザーの快適性と速度の向上に焦点を当てます。それらが正確に何であり、どのように機能するかを一緒に見ていきます。

Android 7.0 Nougat シームレス アップデートとは何ですか?

現在、Android の更新プロセスは遠くて面倒です。実際には、通知を待ち、「OK」をクリックしてダウンロードを開始し、ダウンロードが完了するまで待ち (アップデートのサイズによっては時間がかかる場合があります)、最後に最新のアップデートをインストールすることに同意する必要があります。 。それ以外の何ものでもないこのステップには 5 ~ 10 分ほどかかる場合がありますそれ以上ではないにしても、少なくとも。

次に、「回復」メニューが表示されるか、スマホの「リカバリー」、ここでアップデートがインストールされますが、ファイルのコピーと移動の方法により、時間がかかる場合があります。それは少しずつ転送です。これは、取り付け中に何も損傷しないようにするための最良の方法です。

それから有名なのが、「アプリケーションのアップグレード」または最適化。 Marshmallow を使用すると時間は大幅に短縮されましたが、現時点ではこの操作にも時間がかかることがあります。アップデートのインストールには、アップデートのサイズに応じて、合計で 30 分から 1 時間かかる場合があります。

Android 7.0 のシームレスなアップデートにより、その時間は大幅に短縮されますが、実際には短縮されます。まずはダウンロード自動的に検証する必要がなくなり、Wi-Fi 接続時にはバックグラウンドで実行されます。ダウンロードが完了すると、Android は次回の再起動時にアップデートがインストールされることを警告します。

これにより、アプリケーションの最適化がさらに加速されます。新しい Android 仮想マシン ARTしかし何よりも新しい JIT コンパイラーのおかげです。

Android 7.0 Nougat のシームレス アップデートはどのように機能しますか?

Android N では、これで 2 つのシステム パーティションができました。したがって、更新時には、後者はいわゆる「セカンダリ」システム パーティションにインストールされます。 Android の現在のバージョンでメイン パーティションを使用しているため、アップデートが行われている間もスマートフォンを使い続けることができるのはこのためです。

そのため、次回の再起動時に、Android はアップデートが配置されているセカンダリ パーティションをプライマリ パーティションと見なすため、古いものを削除する。ファイルを 1 つずつ移動する必要がなくなるため、更新が大幅に速くなります。最後に、データは別のパーティションにも保存されているため、心配する必要はありません。

つまり、スマートフォンを使い続けている間、アップデートのダウンロードとインストールがバックグラウンドで行われます。その後、最初の再起動時に、Android は古いパーティションを削除して、すでに配置されている新しいパーティションに転送します。大幅な時間の節約。最後に、アプリケーションを最適化する場合、ART とその新しい JIT コンパイラーのおかげで、すべてがはるかに高速に実行されます。この部分にかかる時間はわずか数秒です。

ただし、メリットばかりではありません。まず、現在のスマートフォンには 2 つのシステム パーティションがありません。技術的には、パーティションを再分割して 2 つのシステム パーティションを作成することで互換性を持たせることができます。 PCを使用する繊細な操作。ただし、この操作は誰もが利用できるものではないため、現在のスマートフォンは対象外となり、基本的な Android N を搭載したスマートフォンを待つ必要があります。

これらの自動アップデートを望まない場合、Google は Windows 10 と同じ大失敗を避けるためにあらゆる計画を立てています。透過的なアップデートに「ノー」と答えて、アップデートをダウンロードするよう求める可能性があります。

いよいよ最後のポイントですが、インクを大量に流すポイントです。システム パーティションが 2 つあるということは、現在よりも多くのスペースを占有することを意味するため、次のことを行う必要があります。ベースとして使用できるギガバイトはさらに少なくなることが予想されます…

Android 7.0 Nougat の最大の新機能の 1 つについては皆さんもご存じでしょう。ご覧のとおり、これにはいくつかの利点がありますが、いくつかの欠点もあります。では、これらのシームレスなアップデートについてどう思いますか?