Suchergebnisse für Anfrage "memory-management"
Ermitteln Sie die Größe eines .net-Objekts
Ich versuche herauszufinden, wie viel Speicher meine Objekte benötigen, um zu sehen, wie viele davon auf dem Large Object Heap (der mehr als 85.000 Byte umfasst) landen. Ist es so einfach wie das Hinzufügen von 4 für ein Int, 8 für ein Long, 4 ...
Stack- und Heap-Speicherorte im RAM
[/imgs/HOY4C.png]Dieses und ähnliche Bilder beschäftigen mich schon eine Weile. Wenn ich @ benutmalloc, dies sollte ein Teil der dynamischen Daten sein, der Heap. Dies scheint jedoch von oben durch den Stapel begrenzt zu sein, was sehr unwirksam ...
Differenz zwischen physikalischer Adressierung und virtuellem Adressierungskonzept
Dies ist eine erneute Einreichung, da ich keine Antwort von superuser.com bekomme. Entschuldigen Sie das Missverständnis ch muss den Unterschied zwischen physischer Adressierung und virtuellem Adressierungskonzept in eingebetteten Systemen ...
Speicherabdruck der Haskell-Datentypen
Wie kann ich die tatsächliche Speichermenge ermitteln, die zum Speichern eines Werts eines Datentyps in Haskell erforderlich ist (meistens mit GHC)? Ist es möglich, es zur Laufzeit auszuwerten (z. B. in GHCi), oder ist es möglich, ...
Java verwendet nach der Freigabe von Objekten und der Garbage Collection immer noch Systemspeicher.
Ich führe JVM 1.5.0 (Mac OS X-Standard) aus und überwache mein Java-Programm im Aktivitätsmonitor. Ich habe folgendes: import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.util.ArrayList; ...
alloc + init mit synthetisierter Eigenschaft - erhöht sich die Anzahl der Beibehaltungen dadurch um zwei?
Ich habe den folgenden Ausschnitt ziemlich oft gesehen: In der Kopfzeile: SomeClass *bla; @property(nonatomic,retain) SomeClass *bla;In der Implementierungsdatei: @synthesize bla;und dan self.bla = [[SomeClass alloc] init]; Ich denke, dass ...
NSString * string = @ "someString" vs NSString * string = [[NSString-Zuweisung] initWithFormat @ "% @", string]
Wenn ich eine Methode habe - (void) myMethod:(NSString *)string { [Object anothermethodWithString:string]; }und ich rufe [Object myMethod:@"this is a string with no alloc statement"] Muss ich etwas tun wie - (void) myMethod:(NSString *)string ...
C API Design: Wer sollte das vergeben? [geschlossen
Was ist die richtige / bevorzugte Methode zum Zuweisen von Speicher in einer C-API? Ich sehe zuerst zwei Optionen: 1) Lassen Sie den Aufrufer die gesamte (äußere) Speicherbehandlung durchführen: myStruct *s = malloc(sizeof(s)); ...
Was sind die Unterschiede zwischen Free, Dealloc, Release und Autorelease?
Kann jemand die Unterschiede zwischen @ erklärfree(), release, autorelease unddealloc?
Wie vermeide ich das "Tauschen des Todes" während der Entwicklung?
Wahrscheinlich ist jeder mindestens einmal in der Entwicklung auf dieses Problem gestoßen: while(/*some condition here that somehow never will be false*/) { ... yourvector.push_back(new SomeType()); ... }Wie Sie sehen, beginnt das Programm, den ...