Fragen mit 'Gedächtnislecks' getaggt

Ein Speicherverlust tritt auf, wenn das Programm den zugewiesenen Speicher nicht freigibt, jedoch nicht mehr verwendet oder wiederhergestellt wird.
53
antwortet

Erstellen eines Speicherlecks mit Java

Ich hatte gerade ein Interview und wurde gebeten, ein Speicherverlust mit Java zu erstellen. Unnötig zu sagen, dass ich mich ziemlich dumm fühlte, ohne die geringste Ahnung zu haben, wie ich damit anfangen sollte. Was wird das Beispiel sein?
am 24. Juni 11 um 19:11 Uhr festgelegt
32
antwortet
20
antwortet

performSelector kann ein Leck verursachen, da sein Selector unbekannt ist

Ich erhalte die folgende Warnung vom ARC-Compiler: "performSelector kann ein Leck verursachen, da sein Selector unbekannt ist". Das mache ich: [_controller performSelector: NSSelectorFromString (@ "someMethod")]; Warum bekomme ich diese Warnung? ...
set 10 aug. 11 um 23:23
38
antwortet

Als Ergebnis trat ein Fenster aus, das ursprünglich hinzugefügt wurde

Was ist dieser Fehler und warum passiert das? 05-17 18: 24: 57.069: ERROR / WindowManager (18850): Die Aktivität com.mypkg.myP verfügt über das Fenster com.android.internal.policy.impl.PhoneWindow$DecorView@44c46ff0 24: 57.069: ER ...
am 17. Mai um 18:51 Uhr festgelegt
4
antwortet

Was sind persönliche Bytes, virtuelle Bytes, Arbeitssatz?

Ich versuche, das Dienstprogramm perfmon zu verwenden, um Speicherlecks zu debuggen. So erklärt Perfmon die Begriffe: Arbeitssatz - die aktuelle Größe des Arbeitssatzes dieses Prozesses in Byte. Ein Arbeitssatz ist ein Satz von Speicherseiten, vor kurzem ...
set 31 Dez '10 um 9:16
6
antwortet

Diese Handler-Klasse muss statisch sein, andernfalls kann ein Leck auftreten: IncomingHandler

Ich entwickle eine Android 2.3.3-Anwendung mit Dienst. Ich habe diesen Dienst, um mit dem primären Geschäft zu kommunizieren: public class UDPListenerService erweitert Service {privates statisches final String TAG = "UDPListenerService"; // privat Th ...
am 10. Juli 12 um 9:42 Uhr festgelegt
7
antwortet

Wenn ein DOM-Element gelöscht wird, werden auch seine Listener aus dem Speicher gelöscht?

Wenn ein DOM-Element gelöscht wird, werden auch seine Listener aus dem Speicher gelöscht?
Set 21 Sep '12 um 12:42
1
die Antwort

Wann genau ist es sicher, (anonyme) innere Klassen zu verwenden?

Ich habe einige Artikel über Speicherlecks in Android gelesen und dieses interessante Video von Google I / O zum Thema angeschaut. Ich verstehe das Konzept jedoch nicht ganz und vor allem, wenn es für den Benutzer der inneren Klassen innerhalb der Aktivität sicher oder gefährlich ist. ...
wird am 2. Juni 12 um 21:26 eingestellt
38
antwortet

Gibt es einen guten Ersatz für Valgrind für Windows?

Ich habe Valgrind studiert, um meine C-Codierung / das Debugging zu verbessern, als ich herausfand, dass es nur für Linux ist. Ich habe kein anderes Bedürfnis oder Interesse an der Umstellung meines Betriebssystems auf Linux. Daher habe ich mich gefragt, ob es auch ein so gutes Programm gibt. .
Set Januar 05 09 um 18:37
49
antwortet

Gibt es jemals Speicherlecks?

Wie akzeptabel ist ein Speicherverlust in Ihrer C- oder C ++ - Anwendung? Was ist, wenn Sie Speicherplatz zuweisen und bis zur letzten Codezeile in Ihrer Anwendung verwenden (z. B. den globalen Objektdestruktor)? Bis dahin ...
eingestellt am 07 Nov. 08 um 22:01 Uhr
1
die Antwort

AngularJS - $ destroy löscht Ereignis-Listener?

https://docs.angularjs.org/guide/directive Während Sie dieses Ereignis abhören, können Sie Ereignis-Listener entfernen, die einen Speicherverlust verursachen können. Im Feld registrierte Elemente und Elemente werden automatisch gelöscht, wenn sie zerstört werden.
am 18. November eingestellt '14 um 2:09
4
antwortet

Verwenden des Parameters HeapDumpOnOutOfMemoryError für den Heap-Dump für JBoss

Mir wurde gesagt, dass ich den Parameter -XX: + HeapDumpOnOutOfMemoryError zu meinen JVM-Startparametern hinzufügen kann, um das JBoss-Skript auszuführen, um eine Reihe von Heaps abzurufen, wenn in unserer Anwendung ein Fehler aus dem Speicher auftritt. Ich habe mich gefragt, woher diese Daten stammen ...
Set 12 Feb 09 um 22:58 Uhr
15
antwortet

Gedächtnisverlust Anatomie

In .NET-Perspektive: Was ist Speicherverlust? Wie können Sie feststellen, ob Ihre Anwendung undicht ist? Was sind die Folgen? So verhindern Sie Speicherverluste Wenn Ihre Anwendung ein Speicherverlust hat, verschwindet es, wenn der Prozess beendet oder uni ...
set 01 aug. 08 um 18:12
15
antwortet

EventEmitter-Speicherverlust erkannt

Ich erhalte die folgende Warnung: (Knoten) Warnung: EventEEmpter-Speicherverlust wurde erkannt. 11 Hörer hinzugefügt. Verwenden Sie emitter.setMaxListeners (), um das Limit zu erhöhen. Trace: at EventEmitter. <Anonymous> (events.js: 139: 15) bei EventEmitter ...
19. März 12 um 13:20 Uhr festgelegt
7
antwortet

Welche Android-Tools und -Techniken eignen sich am besten zum Erkennen von Speicher- und Ressourcenlecks?

Ich habe eine Android-App und entwickle Apps für ein Telefon, bei dem alles gut zu funktionieren scheint und Sie den Sieg und das Senden erklären wollen, aber Sie wissen, dass Sie nur eine Art Speicher- und Ressourcenleck dort haben müssen. und dort ...
wird am 18. Juli 09 um 13:10 Uhr festgelegt