Chromeについては、何年もの間不満がありました。「RAMが大量に消費されます!」そして今それ FirefoxQuantumはこちら 、火が激しくなります。ChromeよりもRAMの使用量が少ないユーザーもいれば、同様の量のユーザーがいます。そして、それは人々が使用しているブラウザに大きな影響を与えているようです。
だが RAMの使用は本質的に悪いことではありません 。
関連: あなたが待ち望んでいたFirefox、FirefoxQuantumの新機能
私は以前にこの苦情を申し立てたことがあることを最初に認めますが、コンピューター上の1つのプログラムで使用されているRAMの量に常に少しショックを受けます。しかし、この苦情は見当違いです。せいぜい、それは私たちが現代のウェブが爆発する前の状態に慣れていた結果です。最悪の場合、RAMがどのように機能するかについての誤解に基づいています。
ブラウザが大量のRAMを使用することがなぜ良いのか、そして使用しすぎた場合に何ができるのかについて話しましょう。
ChromeとFirefoxが大量のRAMを使用する理由
確かに、ChromeとFirefoxは非常に多くのRAMを使用します。現在、私のシステムでは、Chromeはなんと3.7GBを使用しており、いくつかの拡張機能がインストールされていることは言うまでもなく、12個のタブが開いています(Gmail、Googleカレンダー、TweetDeck、SlackなどのWebアプリを含む)。これは大量のメモリですが、すべてに理由があります。
最新のブラウザは、Webをより速く、より簡単に、より信頼できるものにします 。 Chromeと(現在の)Firefoxはどちらもマルチプロセスです。つまり、ブラウザのさまざまな部分を独自のプロセスに分割します。つまり、タブやプラグインがクラッシュしても、ブラウザも一緒にクラッシュすることはありません。これは良いことです。 Chromeには次のような機能もあります 事前レンダリング 、RAMなどのリソースを犠牲にしてWebページの読み込みを高速化します。
拡張機能は、すでに機能が豊富なブラウザにさらに多くの機能を追加します。 その上に拡張機能を使用していますか?彼らはさらに多くのRAMを消費します。彼らが提供する機能が必要な場合は、あなたの生活をより便利にする機能のためにあなたの貴重なリソースのいくつかを喜んで放棄する必要があります。これがコンピュータが常に機能してきた方法です。
お使いのブラウザは、これまで以上に機能します。 Webがひどい背景と時折アニメーションGIFを備えた静的なHTMLページの集まりだったときのことを覚えていますか?当時はもう昔のことです。これで、ブラウザを使用して、電子メールの読み取り、カレンダーの管理、ビデオの視聴、ドキュメントの編集、さらにはゲームのプレイを行うことができます。また、これには、任意の数のサービスから通知を受け取ったり、拡張機能を使用して次のようなことを行うことも含まれません。 テキストメッセージを送信する または パスワードの自動入力 。
関連: Windowsを使用している場合でも、ChromeがOSになりました
私たちはこれまで以上にブラウザで多くのことを行っており、それらのWebページとWebアプリはリソースを消費します(同じタスクを実行するデスクトップアプリと同じように)。しかし、ブラウザで行うことが多ければ多いほど、デスクトップで行うことは少なくなります。 FirefoxとChromeが大量のRAMを使用しているように感じますが、その一部は、さまざまなデスクトップアプリケーションに分割されるのではなく、すべてが1つの傘下にあるためです。
あなたのブラウザは、ある意味であなたのオペレーティングシステムになりました
。 Shift + Tabを押すと、Chromeには独自のタスクマネージャーもあるので、個々のタブと拡張機能が使用するRAMの量を確認できます。入力すると、Firefoxにはもう少し技術的なものがあります
about:memory
アドレスバーにあります。
空のRAMは役に立たないRAMです
多くの人がRAMの使用率が高いことに気づき、「ああ、いや!これは私のコンピューターの速度を低下させます!」しかし、それが常に正しいとは限りません。
コンピュータを高速化するためにRAMが存在します 。コンピューターはRAMをキャッシュとして使用して、すぐに必要になる可能性のあるものを保存します。Webブラウザーの場合、プラグインや拡張機能で使用されるWebページやその他のリソースである可能性があります。そうすれば、そのWebページに戻ったり、その拡張機能を再度使用したりすると、読み込みが速くなります。 これは良いことです 。コンピュータがそのRAMを空のままにしておくと、多くのものの動きが遅くなります。 Chrome、および多少程度は少ないがFirefoxは、より多くのRAMを使用して、ブラウジングエクスペリエンスをより高速かつスムーズにするように設計されています。
さて、RAMがいっぱいになり、常にいっぱいになっている場合 その内容の一部をハードディスクに交換する 、それは悪いことです、そしてそれは間違いなくあなたのコンピュータを遅くすることができます。逆説的だと思いませんか?
コンピュータが遅い場合は、2つの選択肢があります。犠牲にするかアップグレードするかです。
ほら、ChromeとFirefoxが完全に効率的だと言うつもりはありません。確かに行うことができる改善があり、開発者は 常にそれらに取り組んでいます 。
しかし、私たちも期待を調整する必要があります。 Webブラウザーは、コンピューター上の1つの小さなプログラムではありません。それはウェブへのあなたの窓であり、あなたがすることの多く、あるいはほとんどを処理するプログラムです。最新のWebは、それが提供するすべての利点のおかげで、これまで以上にリソースを消費し、私たちのコンピューターはそれに追いつく必要があります。
したがって、コンピュータに必要なものすべてを快適に実行するのに十分なRAMがない場合は、犠牲を払う必要があります(プログラムを閉じ、拡張機能をアンインストールし、一度に使用するタブの数を減らします)。
たくさんのお金を使わざるを得ないのは楽しいことではありません。 8GBまたは16GBは、不必要に大量のRAMのように見えるかもしれませんが、それがテクノロジーにどのように影響するかです。時間が経つにつれて、コンピューターでより複雑なことを行う必要があるため、より多くのリソースが必要になります。 XPの64MBと比較してWindows7には1GBのRAMが必要であることにまだ不満がありますか?もちろん、そうではありません。新しいゲームでより優れたCPUまたはグラフィックカードが必要になったときに文句を言いますか?あなたはお金を使うことに不満を抱くかもしれませんが、あなたはそれをPCでのゲームの通常の部分として受け入れます。
Webブラウザーも例外ではありません。特に、ブラウザーがコンピューター上のすべてのもののワンストップショップになるにつれて、Webブラウザー(およびWeb)が成熟するほど、必要なリソースが増えます。古いブラウザ、または超軽量に設計されたブラウザを使用することもできると思いますが、新しい利点や機能をすべて見逃してしまいます。 Windows98を使い続ける方がよいでしょう。
画像クレジット: Anatolijs Laicans /しゅってrsとck。こm