Safariのメモリ占有

はじめまして。
タイトル通りの内容ですが、皆さんのSafariはどのくらいメモリを使っていますか?
・・というのも・・
safariを使用中にクラッシュすることが多くなったので、
メモリかと思って一辺にまとめて2Gメモリを購入しました。
それでどこかおかしいことをがあるのではないか?
ということでいろいろ見ていました。
するとメモリのSafariの実メモリは常に
100Mを超えて平均140M程度になっていました。
なぜかCinema4Dの数値よりも多かったです・・
もしかして何かいらないものを読み込んでいる
のではと思いましたが、結局よくわかりませんでした。
ちなみに他のブラウザでは、Opera32M、IE22M程度でした。
よく使う順にすると、1safari、2opera、3IEですので、もしかして履歴の量??
どうしたらいいのでしょうか。
ご助言よろしくお願いいたします。

投稿日 2003/12/28 01:22

返信: 6

2003/12/28 06:45 Community User への返信

私の環境で、アプリケーション/ユーティリティ/アクティビティモニタを見た所、
Safari スレッド数:6 実メモリ:57.17 MB 仮想メモリ:168.13 MB
と表示されました。
Safariのバージョンは、1.1 (v100.1) です。

2003/12/28 09:33 Community User への返信

ありがとうございます。
思ったほど多くないみたいですね・・
あれからNetscapeなど複数のブラウザでどれくらいメモリを使うか見ていたところ、長時間ブラウズしていると、どれも数字が大きくなっていきました。
長時間の使用で100Mを越えるのはざらでした。
とくにタブブラウザはその傾向があるようです。
途中でタブを閉じても、ソフト自体を終了しないと実メモリの数値は下がりません。
はたしてこのsafariが原因で落ちるのかわかりませんが、safariで落ちるときは、
マウスポインタの円盤が回ってファンが速くなるのですが、そのときどうもCPUの使用率が急に上がってしまうようです。
結果ファンが急速に回るということのようです。
当然こわいのでボタンが利かなければ強制終了、safariだけ終了できればそれで・・
やっぱりまだベータ版ということがあるのでしょうか。
あと、昨日メモリを増設してからはそのあたりに余裕が出たのか、変な挙動はしていません。
スリープ解除後の操作不可能、ファン高速回転もいまのところありません。
標準の512Mでは足りなかったのかなと思いました。

2003/12/30 01:32 Community User への返信

その後少し気になったので途中一度も終了せず使い続けてみました。
すると、Safariの実メモリは200Mを越えました。
100Mを越えている時点ですでに驚いていましたが、200Mを越えるとは思いませんでした。
いままで、メモリ増設前に頻繁にクラッシュしたのは、やはりこのせいかもしれません。
Safariの仕様だとしたら、できれば次のupdateで改善して欲しいです。
開発者の方、もし見ていたらよろしくお願いいたします。

2003/12/30 13:13 Community User への返信

欲しい道具は自分で作れ!
WebKit SDKでメモリ消費の少ないブラウザ作れ!
homepage.mac.com/mkino2/safari/ とか見れ!
オープンソースのWebCore(KDEのレンダリングエンジンKHTML(C++)をベース)を調べて***の対応を待たずに直して解決汁!

2004/01/05 06:28 Community User への返信

thank youです!
知らなかった..こんなものがあったんですね。
早速ためしてみます。
(レス遅れてすみません)

2004/01/12 10:47 Community User への返信

すみません、やっぱり挫折しました・・・
自分でブラウザ作るっていっても結局よくわかりませんでした。
というわけでいまは適当に終了しています。
他のタブブラウザもsafari同様時間が経つとメモリ食うの一緒みたいですし、
タブブラウザの宿命かもしれません。
(でも複数開いているタブを閉じてもメモリ消費が下がらないのは何で?)

このスレッドはシステム、またはAppleコミュニティチームによってロックされました。 問題解決の参考になる情報であれば、どの投稿にでも投票いただけます。またコミュニティで他の回答を検索することもできます。

Safariのメモリ占有

Apple サポートコミュニティへようこそ
Apple ユーザ同士でお使いの製品について助け合うフォーラムです。Apple Account を使ってご参加ください。