タグ付けされた質問 「memory-leak」

1
iPhoneでプロセスごとのCPUとメモリの使用量を特定する方法は?
システムRAMの総使用量と無料を表示するために利用できる多くの一般的なアプリがあります。しかし、私の理解では、ジェイルブレイクされた携帯電話だけが、iOSでのプロセスごとのメモリ使用量にアクセスするためのAPIにアクセスできます。これを最も効果的に行うにはどうすればよいですか? このリンクにはいくつかのサンプルツールがありますが、iOS 5およびiOS 6で動作する場合、それらはすべて古く、情報がないようです。http://www.ifans.com/forums/threads/troubleshooting-memory-issues.142660/

4
Finderはいつ大量のメモリを使用しますか?
時々、4 MBのRAMを搭載したiMacには数MBのスワップファイルしかなく、数時間後に戻ってきた後、スワップファイルは2.7 GBになります。 アクティビティモニターを見ると、Finderは796MBを使用しています。どのように大量のメモリを使用できますか?それは、Finderウィンドウに残った「検索」によるものでしょうか? 次に、[ファイル]-> [すべて閉じる]を選択します(Option[ファイル]をクリックしながらキーを押して、すべてのFinderウィンドウを閉じます。防止される?

2
リークされたメモリがkernel_taskに割り当てられているように見えるのはなぜですか。また、OS Xがガベージコレクションできないのはなぜですか
一部のアプリケーションでメモリリークが発生している兆候kernel_taskは、メモリフットプリントが大きく、一般にギガバイトのオーダーであるということです。異常kextがこのメモリ使用量を引き起こしている場合、割り当てられたメモリと割り当てられると予想されるメモリとの間に矛盾があることが予想されます。 diff <(kextstat|tr -s ' ' | cut -d ' ' -f 5) <(kextstat| tr -s ' ' | cut -d ' ' -f 6) 「Wired」および「Name」という単語以外の何かを返します。 論文を書いている間、プレビューで開いているPDFを変更すると、しばしば悪いことが起こることに気づきました:時折、メモリ使用量がkernel_task約8ギガバイト以上になることがあります。プレビューを強制終了すると、すぐに通常の状態に戻ります。したがって、明らかに何かが間違っています-そして、プレビューはこれらの条件下でメモリをリークしています。 だから、私の質問は次のとおりです:のフットプリントの突然の予期しない増加を介してプロセスがラムをリークしたことを知っている場合kernel_task、なぜOS Xは何かが間違っていることを知ることができません。プレビューを削除すると、失われたmalloc()「d」メモリが復元される場合、ダーウィンがガーベッジコレクションを自動的に行わないのはなぜですか? メモリ管理の仕組みについて根本的な誤解はありますか? 編集:(15/9/15) これが私が話していることのデモンストレーションです。まず、メモリ使用量が高いことに気付きますkernel_task(プレビューは開いており、アクティビティモニターの下部に表示されます。333MiBのRAMを使用しています)。 以下のアシュリーによる有益な発言に続いて、各kextの使用量を調べてみましょう。 $ kextstat | awk 'NR==1{ printf "%10s %s\n", $5, $6; } NR!=1{ printf "%10d %s\n", $5, $6; …

1
Safari(10.0.3)のメモリリーク
今日気づいたように、Safariは使用されるメモリが数十ギガバイトに達し、システム全体がフリーズするまで、時々メモリを使い果たします。 両方のケースでこれが発生した場合、トリガーはYouTubeでビデオの視聴を開始していました(HTML5プレーヤーを使用)。アクティビティモニターでは、特定のタブプロセスでメモリ使用量が高いことは表示されず(YouTubeのものでも)、メインのSafariプロセスのみが表示されます。タブを1つずつ閉じてもリークは止まりません。すべてのタブが閉じられても、メインプロセスはメモリをゴブリングし続けます。拡張機能を有効にしていません(最初のリーク後にAdGuardを無効にしました)。2回目のリーク中にプロセスをサンプリングしましたが、出力(http://pastebin.com/MTxmEAQ4)を読み取るのに十分なスキルがありません。 これを修正する方法はありますか?Chromeに戻るのは嫌いですが、これは受け入れられません。 ありがとう、O

1
iTunesは1.5GB以上のメモリを使用します
私はiTunes(11.0.2)にサービスを提供するために古い(2007)Mac Mini(10.7.5)を使い、そして最近それは多くのメモリを使い始めた。それはあなたがメモリ割り当ての面で効率的と呼ぶものではありませんでしたが、1.5 + GBはiTunesでさえも高いようです。それは115MB前後で始まり、何もそれを使用したりアクセスしたりすることなく、ゆっくりと登ります。 他の誰かがこれを見ましたか? そしていいえ、 purge 助けにならない。 :) マシンには4GBがインストールされていますが、もちろんOSXは3GBです。 iTunesライブラリは約300GBです。 他にアクティブな処理は行われておらず、マシンはデスクトップとして使用されていません。 新しいコンテンツを積極的にインポートしたり、コンテンツを再生したりすることはまったくありません。ほとんど寝るだけです。 起動時に、iTunesはActivity Monitorによると100MB以上のビットを使用します。 必要なときにさまざまなiOSデバイスがワイヤレスで同期できるように、iTunesを実行するだけです。私は昨日iTunesを再起動し、それは113MBを使用しました。今晩私は戻ってきました、そしてそれは1,000MBを少し超えて使用していて、これまでに少しずつ成長しています。
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.