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.
4
Antworten

Geben Sie in Delphi mit einer einzigen Funktion freien Speicher und Null frei

Ich habe viele Speicherzuweisungen und die gleiche Anzahl von FreeMem-Anrufen. Was ich jedoch nicht hatte, ist eine Überprüfung vor dem Aufruf von freemem, um zu sehen, ob der Zeiger null war, und eine Zeile nach dem Freigeben, um den Zeiger auf...
11.08.2010, 17:27
8
Antworten

Erneute Zuweisung von Speicher über "neu" in C ++

Schnelle Frage zur Speicherverwaltung in C ++ Wenn ich folgende Operation mache: %Vor% Und dann führe es erneut aus, wobei vielleicht ein anderes Ergebnis von strlen(someinput_input) zurückgegeben wird. Führt dies dazu, dass der Spe...
01.04.2010, 02:54
4
Antworten

Wie bekomme ich Systeminformationen in PHP?

Ich möchte die Systemspeicherauslastung (und auch HDD-Speicherplatzinfo) in PHP bekommen. Gibt es eine Möglichkeit, ohne Aufrufe von system -Aufrufen aufzurufen? Hinweis: Ich suche nicht nach der Skriptspeicherauslastung, sondern nach der...
02.01.2011, 06:34
8
Antworten

Tatsächliche Verwendung von finally block

Ich habe meinen Freund nach dieser Frage gefragt, er sagte, dass damit das Objekt zerstört wird, das während der Ausnahmebehandlung erstellt wurde. Aber in c # GC ist es für das Zerstören solcher Arten von unbenutzten Objekten, was ist dann der...
20.05.2010, 07:41
5
Antworten

Wie verbietet man die Konstruktion eines Objekts?

Wie kann ich die Konstruktion eines Objekts verbieten? Ich markiere = delete; alle relevanten Sonderfunktionen wie folgt: %Vor% LIVE-BEISPIEL Aber x , y und *z können noch existieren. Was ist zu tun? Ich bin an beiden Fälle...
15.10.2015, 10:28
4
Antworten

Wie Vektoren wirklich gelöscht werden

Ich bin ziemlich neu in der C ++ Speicherverwaltung, denn im Gegensatz zu C gibt es mehr Hürden, um den gesamten Speicher freizugeben. Ich versuche, einen Zeiger auf Vektor eines beliebigen Typs (d. h. vector * data) erfolgreich zu löschen...
15.04.2013, 02:28
4
Antworten

Freigeben von Speicher in einer anderen DLL

Ich habe eine EXE-Datei mit einer DLL-Datei, die eine andere DLL-Datei verwendet. Diese Situation ist entstanden: In DLL-Datei 1: %Vor% In DLL-Datei 2: %Vor% Im Freigabemodus funktioniert alles einwandfrei. Aber im Debug-Modus habe ic...
28.10.2009, 02:01
4
Antworten

Java verwendet nach der Freigabe von Objekten und der Speicherbereinigung weiterhin Systemspeicher

Ich verwende JVM 1.5.0 (Mac OS X Standard) und überwache mein Java-Programm im Aktivitätsmonitor. Ich habe folgendes: %Vor% } Warum wird also der physische Speicher nicht freigegeben, obwohl der Garbage Collector anscheinend gut funktionie...
27.11.2008, 19:11
6
Antworten

Warum entsteht dadurch ein Speicherleck (iPhone)?

%Vor% Die erste Codezeile erzeugt einen Speicherverlust, selbst wenn Sie [self.editMyObject release] in der Dealloc-Methode der Klasse ausführen. self.editMyObject ist vom Typ MyObject. Die zweite Zeile verursacht kein Speicherleck. Ist die ers...
04.03.2009, 23:36
5
Antworten

Den Speicherinhalt einer Union verstehen

Angenommen, ich definiere eine Vereinigung wie folgt: %Vor% Kann mir jemand sagen, wie der Speicher, in dem tst gespeichert ist, aussieht? Ich versuche die Ausgabe 1102813594 zu verstehen, die dieses Programm erzeugt.     
04.03.2010, 04:32