memory-management

Prozess des dynamischen Zuweisens und Freigebens von Teilen des physischen Speichers, um auf Programmanforderungen mit, wenn möglich, Fairness und ohne Verhungern unter den Anforderern zu antworten.
6
Antworten

Sind Datenelemente im selben Speicherbereich wie ihre Objekte in C ++ zugeordnet?

Sagen Sie, ich habe eine Klasse wie folgt: %Vor% Und ich instanziiere es so: %Vor% Ist x auf dem Stapel oder der Heap? Was ist mit s?     
09.10.2008, 15:25
8
Antworten

Ist delete p wo p ist ein Zeiger auf Array immer ein Speicherleck?

Nach einer Diskussion in einem Software-Meeting habe ich herausgefunden, ob das Löschen eines dynamisch zugewiesenen primitiven Arrays mit der einfachen delete einen Speicherverlust verursachen wird. Ich habe dieses winzige Programm geschr...
09.03.2010, 09:01
5
Antworten

Warum sollte ich [anView release] schreiben, anView = nil; anstatt [ANView-Version] ;?

Irgendwo habe ich das gelesen - in Bezug auf Warnungen bei niedrigem Speicher und das Aufgeben einer nicht sichtbaren Ansicht mit all ihren Subviews (= eine ganze Feder, glaube ich), sollten Sie das tun: %Vor% statt %Vor% Was ist der Gru...
30.04.2009, 08:25
7
Antworten

Wie speichern Sie einen beliebig großen Ganzzahlwert im Speicher?

Ich muss einen ganzzahligen Wert speichern, der größer als der maximale Wert für den langen Datentyp ist. Wie würde ich diesen Wert im Speicher speichern und bearbeiten? Bitte erläutern Sie es, wenn möglich, anhand eines Beispiels.     
12.02.2010, 15:35
7
Antworten

Gemeinsame Zeiger und die Leistung

Ich habe jetzt geteilte Zeiger für soem Zeit verwendet, und ich habe Leistungsprobleme in meinem Programm ... Also würde ich gerne wissen, ob gemeinsame Zeiger zu Leistungseinbußen führen. Wenn ja, wie schwer? Vielen Dank. Mein Programm ist m...
12.10.2009, 17:57
9
Antworten

UNIX- und Windows-Speicherfreigabe

Mein Verständnis ist, dass in Unix, wenn Speicher freigegeben wird, der Speicher nicht zurück zum Betriebssystem zurückgegeben wird, bleibt es in dem Prozess für den nächsten Aufruf von malloc erneut verwendet werden. Unter Windows verstehe i...
25.10.2008, 06:25
3
Antworten

Vergleichen von Java-Speicher-Heap-Dumps: Speicher-Profiling für Java-Desktop-Anwendung [geschlossen]

Dies ist eine spezifischere Frage, die Sie auf noch einmal nachfragen sollten . Eine korrekte Antwort für diese Frage wird auch für die vorherige Frage eine richtige Antwort erhalten (da diese noch in der Schwebe ist)! Grundsätzlich habe ich...
21.11.2009, 01:52
3
Antworten

Wie kommt meine Klasse so viel Platz in Erinnerung?

Ich werde buchstäblich Dutzende Millionen von Instanzen einer Klasse MyClass haben und möchte seine Speichergröße minimieren. Die Frage, wie viel Speicherplatz ein Objekt im Speicher beansprucht, wurde in Ermitteln Sie die Größe eines .net-Obje...
17.01.2012, 16:01
2
Antworten

c ++ wahnsinniger Speicherverbrauch bei großer Datei

Ich lade eine 10-GB-Datei in den Speicher und finde heraus, dass selbst dann, wenn ich einen zusätzlichen Overhead wegnehme und die Daten in nichts als einem Array abspeicherte, immer noch 53 GB RAM benötigt. Das scheint mir verrückt zu sein, da...
10.06.2014, 20:20
4
Antworten

EXC_BAD_ACCESS für NSLog ohne Formatierung der Zeichenfolge

Ich erhalte einen EXC_BAD_ACCESS (oder einen malloc-Fehler) in der folgenden Codezeile: %Vor% Das macht für mich keinen Sinn, da es auf eine String-Konstante und nichts anderes zugreifen sollte. Es ist normalerweise ein EXC_BAD_ACCESS, aber...
08.03.2012, 05:36