Chrome 64bit版が軽い3つの理由→1つ嘘/x86とx64併用する方法

【やじうまWatch】心当たりがあるかも? Chromeの32→64ビット化で爆速になった体験記が話題に -INTERNET Watch
Chrome の 64bit 版が軽いと話題になってる件について簡単に考察してみた

ついでに、64bit版と32bit版を排他的に使う方法も紹介。

crm
まず、先に32bit版か64bit版を入れておく。
そして、%PROGRAMFILES%\Google\Chrome\Application フォルダを開いて フォルダ名を
上のようにバージョン名に変えておく。
さらに、Chrome.exe をフォルダの中に移動する。

それから、インストールされていない方の アーキテクチャ版を導入する。
同じように フォルダ名を変えて chrome.exe を移動する。

後はそれぞれショートカットを作る

crm2
注意点としては、同時に起動できないこと。
32bit版起動中に 64bit版起動しようとしても 32bit版の窓が開くのだ


1. 導入したてだから軽い

やじうまWatchに64bit 版Chrome を『単に再インストールで速くなっただけではとの指摘もある』
とのことだが
crm6
ずっと使ってる Chrome と
crm7
新規でChrome をインストールした環境ではUser Profileのサイズも違うので、軽くなるのだが、
基本的に32bit から 64bitにしてもUser Profile は同じ場所が使われるので、軽くなるということはない。
よってこれは嘘

2. 使えるアドオンの違い

64bit アプリは 64bitのDLLしかロードできないので、必然的にPluginも 64bitしか使えないのである。

crm8

いつも使ってる 32bitの Chromeは 13個もアドオンがある。

crm5
初めてChromeを新規インストールした環境の 64bit版は 5つしかないのである。これは軽くて当たり前。

参考までに同じ環境の場合

crm3
32bit版だと 9個になった。やっぱり多い。

Pluginが多いのだからその分メモリは余分に食うのである。

3. 64bit版はメモリをがんがん使うので軽い

crm4
32bit版のタスクマネージャー

crm9
こちら 64bit版。

User オブジェクトやGDIオブジェクトの消費量がほぼ同じ状態だけど、 Pluginのタブのメモリ消費は64bit版が少なく、他は逆転している。

そもそも、Chrome がリリース当初、軽いといわれていた理由は、メモリを大量に搭載したPCでメモリを大量に消費して動作したからで、それが重くなったのは、メモリを大量に搭載していても追いつかないほど肥大化したからなのだ。
64bit版を作ることによって、その制約が緩和されたのが軽くなった理由であって、自らを軽量化することは全く考えず、ハードに頼るという図式が見える。

これじゃあ、スパゲッティーを小鍋から大鍋に移したに過ぎないんだよ…。スパゲッティーはスパゲッティーだ。

|。・ω・)。o ( こんな怠慢な ブラウザに未来あるの?ってのが正直な感想 )

ネタついでに 心当たりがあるかも? Chromeの32→64ビット化で爆速になった体験記が話題に - やじうまWatch INTERNET Watch - 脳脂肪のパクリメモ

おすすめ

13件のフィードバック

  1. 名無し より:

    勤務先にてWindows7(32bit)をベースに、ChromeとテテさんがBuildしたfirefox使ってるのですが、後者のほうが断然早いし安定してます。(両者とも、最新版です)
    PlugInの有無、アドオンの違いもあるんでしょうけど。

  2. 二重× より:

    > こんな怠慢な ブラウザに未来あるの?
    かといって、レンダリングエンジンの代替がそんなにいないという現実・・・。肥大化はChromeが目立ってるだけで、IEもFirefoxもさほど変わらないのではと思います。
    ES6とかCSS4とかHTML5とかを完全実装させると途方もないコード量になり、肥大化はまだまだ止まりそうにない感じです。Operaが独自エンジンを捨てた理由の1つな気もします。
    このまま進んでも肥大化する。けど、書き直すにはコストがかかりすぎて手が出しづらい。どちらにしても、肥大化を止めるのは現実的に無理なんじゃないかと思います。
    規格をどうにかするとか新しい方法を提案するとかしないといけないところまで来てるのではないでしょうか。

  3. 名無しのプログラマー より:

    Chromeはメモリ容量を生贄に速度を求めるスタイルなので問題ないかと

  4. 名無し より:

    え?結論として軽くなってるんでしょう?

  5. 黒翼猫 より:

    ・メモリが少ないと重くなる。
    ・アドオンを32Bitと同じ量入れると重くなる。
    ・開発チームは、今後も、あまり高速化に重点を置かず、ハード任せになると思われるので、
    将来さらに肥大化して重くなると思われ、未来はない。

  6. るる より:

    つか、これが未来だし。ハード性能低けりゃパフォーマンスが低下するのも当然ってだけのこと。Chromeに限った話でもないし。

  7. ぽりん より:

    Chromeが激重なので、64bit版がいいとか悪いとか聞いたので
    調べてみたらここに着ました。
    すごーーーい!めっちゃわかりやすかったです!
    Chromeが重いのってそういうことだったんですねぇ。
    メモリの使用率も怖いくらいだったのもほんとわかりやすかったです。
    どうもありがとうございましたー!感謝です♪

  8. 匿名 より:

    パソコンのメモリなんて今時腐るほど余ってんだから、使ったもん勝ち。

  9.   より:

    書くまでもなく突っ込もうと思ってたことが既にはてブやコメント欄に書かれてたけど
    執筆者はコンピュータのごく基本的なことが分かってないんじゃないの
    ブラウザのメモリ使用量の増大よりメモリのコスト減少のペースのほうが早いなんて当たり前だし
    小手先の高速化なんてそれこそスパゲッティを絡ませ鍋にこげつかせやすくするだけなんだがなぁ

  10. 黒翼猫 より:

    Chrome や iTunes のコードを見てみたら、そんなレベルじゃないことが分かるよ・ω・

  11. nanashi より:

    同じ量アドオンいれても断然軽いんだけど…
    ちゃんと検証してるのか??

  12. 黒翼猫 より:

    えーと、速くなるけど、マシンパワーに頼った幻想に過ぎないってのが結論だよ・ω・

  13. ねりね より:

    最近はバックグラウンドでの読み込みを止めたりしてメモリ節約に励んでますね。
    ・・・・・・イライラします。
    タブ切り替えて初めて読み込みが始まるとか、そのワンクッションが体感的にかなり不愉快。
    メモリ節約とかそういうしみったれて貧乏臭いことなんてとっとと止めて、5GBくらいくれてやるから爆速で動き続けろと思ってしまいます。
    俺がどんだけメモリ積んでると思ってんだ、と。
    せめて機能を切り替えられたら気持ちも収まるんですがね。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です