問題タブ [low-memory]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
5274 参照

eclipse - STS.ini は 1024m を超えるヒープを設定できません (Eclipse 構成)

これは私の sts.ini です

STS (Spring Tool Suite)がメモリ不足で落ち続けます。ヒープのメモリを増やそうとしましたが、-Xmx を 1024m より大きく設定すると (たとえば -Xmx2048m)、「Java 仮想マシンを作成できませんでした」と表示されます。私は16GBのRAMとOS Windows 7 Professional 64ビットを搭載し、32ビット1.6 Javaを使用するPCを持っています。これが機能しない場合、落下を防ぐために STS にメモリを追加するにはどうすればよいですか。私はそれをグーグルで検索しようとしましたが、役に立つものは何も見つかりませんでした。

0 投票する
1 に答える
822 参照

android - Android サービスでメモリ不足が発生しました - ユーザーに知らせる方法

ダウンロードしたポッドキャストを再生するサービスを開始するアプリがあります。ユーザーが [戻る] キーを押して [希望] 画面に移動すると、サービスは期待どおりにポッドキャストを再生し続けます。ただし、ユーザーがブラウザを起動し (どちらでも構いません)、大量の高解像度画像 (何度でも再作成できます) をロードするページに移動すると、私のサービスは OS によって強制終了されます。メモリ不足(推測)。

その結果、クラッシュしていないときに「クラッシュ」するアプリを持っていることに釘付けになり、サービスがヤンクされています。

STICKY フラグでは、正常に終了するか、ユーザーに何が起こったかを知らせるオプションがありません。

外部アプリが原因でサービスが終了したことをユーザーに知らせるには、どうすればよいでしょうか?

0 投票する
1 に答える
64 参照

c - 最小限のコードスペースを使用したセンサーデータのバイナリ分類

センサーデータ

上記のイベントを 1 または 0 として分類しようとしています。1 は低い値、0 は高い値です。通常、データはこれほどきれいに見えません。現在、私が取っているアプローチは、2 つの異なるしきい値を設定することです。そのため、0 から 1 に移動するには、1 から 0 のしきい値を超えて、20 個のセンサー値を超える必要があります。このしきい値は、受け取った最高値からその値の 10% を引いた値に設定されています。機械学習のアプローチが機能するとは思えません。使用する機能が少なすぎて、実装に必要なコード スペースが最小限でなければならないからです。誰かが、この種の問題にうまく適用できる既知のアルゴリズムの方向性を教えてくれることを願っています。それをグーグルで検索し、私の他のソースをチェックしても素晴らしい結果が得られません。

0 投票する
1 に答える
230 参照

ios - iOS 9 でプロファイリングするとエラーなしで iOS アプリがクラッシュしますが、iOS 8 ではクラッシュしません。なぜですか?

を使用して Xcode 7.2 (7C68) で比較的大きなアプリを「プロファイル」するとTimer Profiler、アプリは約 7 秒後に終了します。他に実行中のアプリはありません (たとえば、システム メモリ リソースを競合している可能性があります)。

それ以外の場合は、Cmd + R を使用すると、アプリは 7 秒をはるかに超えて実行され、通常どおりに実行されます。

iOS 9 のプロファイリング サポートは何らかの理由で壊れていますか? メモリ不足の問題を解決しようとしています。

0 投票する
1 に答える
726 参照

linux - mmap は成功しましたが、書き込みに失敗しました

低メモリアドレスでmmapをテストするための非常に単純なコードがあります。

コードを実行すると、次の出力が得られます。

dmesg ログに、次の出力が表示されます。

全体として、mmap は成功しているように見えますが、書き込み操作は失敗しています。これらの 2 つの矛盾した観察を説明することはできません。私を助けてください。ありがとう。

0 投票する
2 に答える
375 参照

database - クレート - ノード ホストの最小メモリ要件は?

128MB の RAM を搭載した安価な VPS ホストを見つけることができます。最初はテスト用に、小さなデータベース用のクレート ノードを実行するのに十分かどうか疑問に思います。(推奨メモリを探しているわけではありませんが、メモリ不足の例外が発生しないようにするための最小メモリを探しています。クレートは、ノード内の唯一のサービスであると想定されています。)

0 投票する
0 に答える
896 参照

ios - 奇妙な Jetsam/低メモリ クラッシュ - メモリ警告なし

この問題についてご協力いただきありがとうございます。本当に困っています。

ベータ テスターの 1 人が、アプリの頻繁なクラッシュを報告しています。iOS ログ レポート:

そのため、メモリ不足のためにアプリが強制終了されました。通常、私は何をすべきか (リークなどを探す) を知っていますが、本当に奇妙な問題がいくつかあります。

1.メモリ使用量が少ない

JetsamEvent.ips によると、私のアプリのメモリ使用量はわずか 32MB です (レポートを正しく解釈すると、2050 常駐ページ * 16384 ページ サイズ)。テスターは 2GB の RAM を搭載した iPhone 6S を使用しているため、クラッシュの時点で、アプリはデバイスのメモリ全体の 2% しか使用していません。さらに、レポート内のすべてのエントリの "rpages" を合計すると、およそ . 620MBの使用量。記事を読んで誤解されているのかもしれませんが…

アプリが強制終了されるまでメモリを消費するだけのテスト関数を作成しました。この機能を iPhone 5S で実行すると、アプリは 600MB のメモリ使用量に達するまでに強制終了されます。

2.メモリ警告なし

メモリ不足の警告を (Cocoa Lumberjack 経由で) ログ ファイルに書き込んでいますが、テスターのログにはそのようなログ出力が見つかりません。テスト関数でコードをテストしたところ、問題なく動作しました。

3. 他では見られない

他の 10 人のベータ テスターの誰もこの問題を報告しておらず、6S の半分のメモリしか搭載していない私の iPhone 5S では、私自身もこの問題を見たことがありません。

4. 典型的なメモリ クラッシュ シナリオはありません

私のテスターは、アプリがしばらくの間正常に動作することがあると報告しましたが、クラッシュして再起動すると、すぐに再びクラッシュすることがよくあります (10 秒後など)。アプリのアーキテクチャに基づいて、メモリ リークがどのようにこのような動作を引き起こすかわかりません。

アイデアをありがとう、マーカス