Hatena::ブログ(Diary)

適宜覚書はてな異本 このページをアンテナに追加 RSSフィード



dacs(@daccot) - Twilog
 RSSリーダーで購読する
カレンダー
カスタム検索
 | 

2009/12/06(日)

動作の遅くなったGoogle ChromeChromeタスクマネージャーでメモリ最適化 16:51 動作の遅くなったGoogle ChromeにChromeタスクマネージャーでメモリ最適化のブックマークコメント

Google Chromeはサクサク動く軽量なWebブラウザですが、その代償としてメモリを暴食します。RAMなんぞ腐るほどあるわという人には問題にならない話ですが、そうもいかないのが普通でしょう。

【以下はdev版でのみ有効です】そこでタスクマネージャーを使ってChromeで使用しているメモリを管理します。まず、Google Chromeの起動オプションに「--purge-memory-button」を追加して起動します。この状態で[Shift]+[Esc]を押すと下図のようにタスクマネージャーがポップアップします。(先のオプションが正しく動作していないと画面右下にある「Purge Memory」ボタンは表示されません。)

f:id:dacs:20091206165030p:image

拡大(または最大化)したり、列幅を調整することも出来ます。

f:id:dacs:20091206175904p:image

見たように各タブでどれだけのメモリとCPUを使用しているか、ネットワークとどれだけの通信をしているかというのがよく分かります。また、タブだけではなく、インストールしている拡張の使用状態も一覧出来ます。

試しにメモリで降順に並び替えをします。すると、「拡張機能:GmailChecker(Gmail Checker « Google Chrome Extensions)」が323,904kBと最もメモリを使用していることが分かりました。これは一般的なタブで使用されているメモリの10倍くらいですから、この拡張を使用しているならメールを実際に読んでいようがいまいがタブをプラス10枚開いているのと同じ状態となっているようです。必要さと手持ちリソースを天秤にかけ、場合によっては拡張のアンインストールも検討すると良いかと思います。

f:id:dacs:20091206175902p:image

あまりにも動作が遅い場合は、このタスクマネージャーを開き、「Purge Memory」ボタンをクリックしてみましょう。Chromeで使用しているメモリが最適化され、状態が改善するかもしれません。

それでも上手くいかない場合は、消しても問題ないプロセスを終了させます。終了させるプロセスを上から選んでクリックし、「プロセスを終了」ボタンをクリックします。

タスクマネージャーの左下には「統計情報」というリンクがあり、これをクリックすると別画面でメモリの使用状態の詳細がポップアップされます(URL欄にabout:memoryと入力した画面)。これは、各プロセスID毎に物理メモリと仮想メモリを分け、更にそのなかでもPrivateとSharedを分けて表示されます。例えばWindows環境下でWindowsのタスクマネージャーでプロセスを見るとあたり一面Chrome.exeで埋まっていて吃驚(゚д゚)!したことはありませんか?一般的なソフトウェアの場合pid一つあたりに1つのアプリケーションが紐づきますが、GoogleChromeは基本思想としてブラウザをマルチプロセス化するというものがあり、これが正にそれです。

f:id:dacs:20091206180950p:image

ここでpidを付けてみるとchromeで表示した詳細情報と紐付けが出来ます。わざわざそんなことをしなくともタスクマネージャーでプロセスのKillが出来る訳ですからWindowsのタスクマネージャーの出る幕じゃないと思われるかもしれませんが、プロセスの優先度設定をして少し様子を見るなんてことも出来ますので知っておいて損は無いと思います。

さて、ここでちょっとGoogle謹製の漫画「Google Chrome Comic」を読んでみましょう。日本語化もされていますのでご心配なく。

f:id:dacs:20091206185901p:image

メモリに関しては、P3-P11です。ちょうどこのタスクマネージャーについても触れています。面白いので先へ先へと読み進んでしまうかもしれませんが、Episode1が39ページ、Episode2が9ページあるのでごゆっくり腰を落ち着けてお読みください。昨今GoogleDNSやChromeのプリフェッチ機能等がHOTな話題ですが、この漫画だけでもかなり詳しい思想やロードマップを垣間見ることが出来ます。

追記

KooniesKooniesGoogle Mail Checkerなら7MBくらいです2009/12/06

はてなブックマーク - Koonies のブックマーク

有難うございます。恐らくは環境による誤差はあると思いますがこういう目安があると拡張を選択する際の参考になりそうですね。

参考情報

 | 
セキュリティベンダーが解説する「事故対応を外注するなら絶対に守ってほしいポイント」 - @IT
セキュリティベンダーが解説する「事故対応を外注するなら絶対に守ってほしいポイント」@ITこのとき、前回取り上げたように、証拠となるデータを消去したり、不適切な証拠保全を行ってしまったりすると、費用を払って情報セキュリティベンダーに解析依頼を出しても良い結果が得られない可能性があります。そこで今回は、
情報セキュリティマネジメント試験 合格者に聞く! 問題の傾向/対策と一番大切な受験メリット - CodeZine
情報セキュリティマネジメント試験 合格者に聞く! 問題の傾向/対策と一番大切な受験メリットCodeZineIPA(独立行政法人情報処理推進機構)が4月17日に行った平成28年度春期情報処理技術者試験において、「情報セキュリティマネジメント試験」の第1回が実施された。政府がサイバーセキュリティの強化策
セキュリティがとにかく厳重--NSSOL北九州DCと監視センターを見学してきた - ZDNet Japan
ZDNet Japanセキュリティがとにかく厳重--NSSOL北九州DCと監視センターを見学してきたZDNet Japan新日鉄住金ソリューションズ(NSSOL)は、業務基盤構築やITアウトソーシング(ITO)を手掛ける新日鉄住金のシステム子会社だ。 新日鉄住金は、2012年10月に新日本製鉄(新日
これだけは押さえたい! データベースセキュリティ 第4回 考慮不足だと危険? データベース監査の設計を考える(前編) - マイナビニュース
マイナビニュースこれだけは押さえたい! データベースセキュリティ 第4回 考慮不足だと危険? データベース監査の設計を考える(前編)マイナビニュースデータベースのセキュリティについて解説する本連載。前回まで、データを中心にした多層防御の重要性とそれらを取り巻く物理セキュリティについて説明しました。今
「1を2回、0を1回押して通話」――デマにうっかりだまされないためには - @IT
@IT「1を2回、0を1回押して通話」――デマにうっかりだまされないためには@IT2016年6月25〜26日、将来の優秀なIT人材の育成を目的とした「セキュリティ・キャンプ全国大会」の地方版、「セキュリティ・ジュニアキャンプ in 高知 2016」が高知工業高等専門学校で開催された。本稿では前回に続
カスペルスキー、仮想化環境向けセキュリティ新版--vSphereとHyper-Vをサポート - ZDNet Japan
ZDNet Japanカスペルスキー、仮想化環境向けセキュリティ新版--vSphereとHyper-VをサポートZDNet Japanカスペルスキーは8月24日、仮想化環境向けセキュリティの新製品「Kaspersky Security for Virtualization 3.0 Light Age
買いたたかれるセキュリティ人材は本当に不足しているのか? - @IT
買いたたかれるセキュリティ人材は本当に不足しているのか?@IT2016年7月のセキュリティクラスタは、世間と同じように「ポケモンGO」の話題で持ちきりでした。とはいえやはり、ゲームの内容だけではなく偽アプリやユーザー権限など、セキュリティまわりの問題を気にしている人も多かったようです。 脆弱(ぜいじ
「iOS 9.3.5」登場、セキュリティ関連の修正 - ケータイ Watch
ITmedia「iOS 9.3.5」登場、セキュリティ関連の修正ケータイ Watchアップルは、iPhoneとiPad向けに「iOS 9.3.5」の提供を開始した。「重要なセキュリティの問題を修正・改善する」としており、全てのユーザーへアップデートすることを推奨している。 JPCERTコーディネーシ
なぜほとんどの人が重大なセキュリティ警告のポップアップ表示を無視してしまうのか? - GIGAZINE
GIGAZINEなぜほとんどの人が重大なセキュリティ警告のポップアップ表示を無視してしまうのか?GIGAZINEPCを使っているときに突然現れるセキュリティに関するメッセージを多くの人は無視するそうです。これはたいていの場合、セキュリティメッセージの出現タイミングが悪いことが原因であり、タイミングを
自治体における「ネットワーク分離」のポイント - @IT
@IT自治体における「ネットワーク分離」のポイント@ITこの連載では、2015年11月に出された「新たな自治体情報セキュリティ対策の抜本的強化に向けて」に関連し、特に市区町村で行うべき情報セキュリティ対策(自治体情報システム強靭性向上モデル)を紹介します。 二要素認証を扱った前回に引き続き、3回目と
Error : RSSが取得できませんでした。
Error : RSSが取得できませんでした。 -My Google Profile
最新トラックバック一覧
あわせて読みたいブログパーツ