ブラウザ
 Computer >> コンピューター >  >> ソフトウェア >> ブラウザ

Googleがついに本気に!Chromeのメモリ問題を修正し、使っていないタブを自動破棄する新機能

Google Chromeは多機能で優れたブラウザですが、「動作が重い」「メモリを食いすぎる」と不満を抱いているユーザーは少なくありません。そんな長年の悩みに、Googleがついに本格的に対応しました。最新の安定版ではメモリ問題の修正が実装され、さらに開発版では使用していないタブを積極的に破棄する機能も搭載されつつあります。

メモリ対策だけでなく、Flashコンテンツの自動一時停止によるバッテリー消費の抑制や、ブラウザ再起動時に最後に見ていた順序でタブを復元しつつ、全タブを一度に読み込まない賢い挙動なども導入されています。さらにAndroid版Chromeには「Custom Tabs」が追加され、サードパーティ製アプリからリンクをより高速に開けるようになりました。

メモリ消費の実態とChrome 45での改善

ChromeのRAM消費問題は以前から指摘されてきました。Google自身も認めており、バックグラウンドで開いているタブ1つにつき、レンダラープロセスとして約50MBのメモリを使用すると説明しています。つまりタブを10個開いていれば、最低でも450MBものメモリを消費している計算になります。

新しいChrome 45では、ウェブページが何らかの処理でビジー状態ではないことを検知すると、「ガベージコレクション」を実行します。これはページ上の不要なデータを排除し、貴重なメモリを解放する仕組みです。

Googleによると、この改善により平均10%のメモリ使用量削減を実現し、サイトによってはそれ以上の効果があるとのこと。たとえばGmailでは最大25%のメモリ削減が期待できます。このアップデートは最新安定版Chrome v45の一部として、すでに提供が開始されています。

アップデートの入手方法

すでにChromeを使っている場合は、メニュー > ヘルプ > Google Chromeについて を開けば、自動更新されていない場合でもアップデートを選択できます。

まだChromeを利用していない方は、公式サイトからGoogle Chrome 45をダウンロードしてください。

本当の目玉はChrome 46の「タブ破棄」機能!

Googleがついに本気に!Chromeのメモリ問題を修正し、使っていないタブを自動破棄する新機能

さらに注目すべきは、現在実験的なGoogle Chrome Canaryビルドに含まれる次期バージョンChrome 46です。Googleの開発者Addy Osmani氏によると、チームは「Tab Discarding(タブ破棄)」という機能に取り組んでいます。これは人気拡張機能「The Great Suspender」と同じアプローチです。

この新機能は、ユーザーが実際に見ているタブと、もう使っていないタブを判別します。非アクティブなタブを検知すると、Chromeはそのタブを「終了」しますが、タブバーから視覚的には削除されません。再度クリックすれば、タブを再読み込みできる仕組みです。シンプルで分かりやすいですね。

「Gmailのように長時間開きっぱなしにしたいタブまで勝手に終了されるのでは?」と心配になるかもしれませんが、ご安心ください。Googleはタブを破棄する優先順位を以下のように公表しています。

  • 新しいタブページやブックマークなどの内部ページ
  • ずっと前に選択したタブ
  • 最近選択したタブ
  • ウィンドウ内で動作中のアプリ
  • ピン留めされたタブ
  • 現在選択中のタブ

つまり、よく使うタブをピン留めしておけば、メモリが極端に不足しない限り心配はいりません。

Chromeでタブ破棄を有効にする方法

Googleがついに本気に!Chromeのメモリ問題を修正し、使っていないタブを自動破棄する新機能

この機能は開発者向けビルドの一部なので、今すぐ試したい方はChrome Canaryをダウンロードして実行する必要があります。

アドレスバーに「chrome://flags/#enable-tab-discarding」と入力(引用符は不要)してEnterキーを押します。「Enable Tab Discarding」の項目にある「Enable」をクリックしてください。

ページを一番下までスクロールし、「Relaunch Now」をクリックしてChromeを再起動します。

Googleによると、「chrome://discards」という新しいページでは、現在開いているタブの一覧を確認でき、どのタブがあなたにとって重要かと思われるかを、重要度の高い順から低い順まで把握できるとのことです。

未来の技術:「タブシリアライズ」

Googleがついに本気に!Chromeのメモリ問題を修正し、使っていないタブを自動破棄する新機能

Googleは今後のアップデートに向けて、「Tab Serializing(タブシリアライズ)」と呼ばれる技術にも取り組んでいることを明かしました。これはタブ破棄の進化版とも言える技術です。

タブシリアライズでは、開いているタブの内容をバイナリデータに変換し、その時点での閲覧状態を保存します。その後、タブ破棄と同じ要領でタブを破棄できます。しかし、後でそのタブを再読み込みした際には、前回の状態へそのまま戻ることができ、ページを最初からやり直す必要がないのが大きな違いです。

一方、Android版では

Googleがついに本気に!Chromeのメモリ問題を修正し、使っていないタブを自動破棄する新機能

タブ破棄はAndroidではすでに実装済みのため、モバイル版v45アップデートには含まれていません。しかし、Android Policeが取り上げた注目の新機能があります。それが「Custom Tabs」です。

Custom Tabsは、ユーザー自身が特別な操作をする必要はありませんが、スマートフォンの使い勝手を向上させる機能です。サードパーティ製アプリがChromeでリンクを開けるようになり、Chromeブラウザ本体を起動してタブを開くよりもはるかに高速に動作します。具体的には、Custom Tabによりアプリが軽量なChromeタブでリンクを開けるのです。

当サイトのテストでは、ChromeはAndroid上で最速のブラウザであることが判明しています。このニュースは、余計な負荷なく最速のブラウザを活用できるという点で歓迎すべきものです。

AndroidでChrome 45を入手する方法

Playストアにアクセスして、Android版Google Chromeをダウンロードできます。既存ユーザーは同じリンクからアプリをアップデート可能です。

PlayストアでChrome 45への更新が表示されない場合は、APKを直接ダウンロードすることもできます。ただし、Android上で手動インストールが必要になります。不安な方は、数日待ってPlayストア経由の正式なアップデートを待つことをおすすめします。

Chromeの変化に満足していますか?

Chromeがメモリ問題に本格的に取り組むというニュースは、今週読んだ中で最高の話題でした。筆者にとってこのブラウザ最大の不満点であり、近いうちに2つの技術が実際に戦い、さらにもう1つが準備されているというのは素晴らしいニュースです。

あなたはどう思いますか?Googleがようやく進展を見せたことを喜びますか、それとも様子見の姿勢を取りますか?

  1. Windows・MacでGoogle Chromeの自動更新を停止する完全ガイド

    Google Chromeは、快適で安全なブラウジング体験を提供するため、頻繁に自動アップデートを実施しています。しかし、アップデートによって仕様が大きく変わってしまったり、ダウンロードやインストールに時間がかかったりすることもあります。さらに、許可なく勝手にアップデートのダウンロードが始まり、作業の妨げになるケースもあるでしょう。幸い、WindowsとMacのどちらでもChromeの自動更新を無効化することが可能です。本記事では、それぞれのOSでの具体的な手順をわかりやすく解説します。WindowsでChromeの自動更新を停止する方法WindowsでGoogle Chromeの自動更新を停

  2. Chromeで失われたタブを復元・保存する方法を徹底解説

    最も人気のあるブラウザの一つであるGoogle Chromeには、モバイル版に素晴らしい機能があります。それは、どんな状況でもタブが開いたまま維持されるというものです。しかし、PC版では同じことが言えず、パソコンの再起動やChromeを誤って閉じてしまった際にタブが失われてしまうことがあります。この記事では、Chromeで開いているすべてのタブを保存する方法と、誤って閉じたタブを復元する方法をご紹介します。 Chromeで失われたタブを復元・保存する方法 タブの復元方法を学ぶ前に、まず現在開いているタブをChromeで保存する方法を確認しておきましょう。 ブラウザを閉じる前にChromeですべ