![【Chrome拡張機能おすすめ】複数アカウントに同時ログイン「Session Box」](https://i.ytimg.com/vi/4Lantop4kis/hqdefault.jpg)
Chrome for Android —およびプラットフォームに関係なくChromeブラウザー全般—は、多くの場合、メモリの浪費であると批判されます。特に、他のブラウザと比較すると、Chromeは一見過剰に見える処理リソースを消費します。
残念ながら、Chrome for Androidの最新の更新では、消費するリソースの量が増えるだけです。しかし、それは本当に正当な理由によるものです:サイト分離を強化します。
GoogleがChrome 77を初めて起動したときの以前の投稿で、Chromeのサイト分離機能について説明しました。サイト分離機能は、Chromeが他のサイトからサイトを分離できるようにするため、悪意のあるサイトが別のものを利用することができます。
Chrome for Desktopを使用すると、ブラウザはどのサイトにアクセスしても常にこれを実行します。ただし、Androidの場合、特にローエンドのAndroidデバイスを使用している場合は、システムに過度のストレスがかかります。そのため、代わりに、Chrome for Androidは、ユーザーがパスワードを要求するサイトにいる場合にのみサイト分離を使用します。
たとえば、携帯電話のChromeブラウザ内のショッピングサイトにアクセスするとします。アカウントにログインすると、Chromeは自動的にサイト分離をオンにして、他のサイトから機密情報を保護します。その特定のサイトに次回アクセスすると、Chromeはそのサイトが機密サイトであることを記憶し、サイトの分離を再びオンにします。
関連: Chrome 77では、タブを他のデバイスに送信できます
一方、パスワードリクエストのない重要度の低いサイトは、インターネット上の他のサイトと引き続き接続します。
Googleは、この選択的サイト分離の新しい実装により、Chrome for Androidがこの機能を使用しない場合よりも3〜5%多くのメモリを消費すると推測しています。これを最適化するために一生懸命働いていると言いますが、今のところ、それはサイト分離にかかる費用です。
サイト分離は、Chrome 77を実行する少なくとも2GBのRAMを備えたほぼすべてのAndroidデバイスでアクティブになりました(ごく一部のユーザーにはこの機能がないため、GoogleはA / Bテストを実行できます)。 Site Isolationが動作していることに気付くことはまずありませんが、今では存在していることがわかります。