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

operator new (n) versus new unsigned char [n] für die Platzierung neu

Ich reserviere Speicher, der später zum Erstellen von Objekten mit dem Placement new verwendet wird. Sollte ich operator new(n) verwenden, oder sollte ich new unsigned char[n] verwenden? Warum?     
13.05.2013, 09:35
2
Antworten

SIGKILL beim Zuordnen von Speicher in C ++

Ich entwickle eine Anwendung für ein Embedded System mit begrenztem Speicher (Tegra 2) in C ++. Ich behandle NULL-Ergebnisse von new und new[] im gesamten Code, der manchmal auftritt, aber die Anwendung kann damit umgehen. Das Problem i...
02.08.2012, 14:00
3
Antworten

Überprüfen Sie, wieviel Speicher bufferedImage in Java verwendet?

Ich habe ein bufferedImage in Java. Wie kann ich sehen, wie viel Speicher belegt wird? Vielen Dank im Voraus.     
02.12.2011, 02:41
2
Antworten

Segmente innerhalb eines ausführbaren C-Programms

Ich habe über Abschnitte und Segmente gelesen. Anscheinend könnten Sie die Zuordnung zwischen Abschnitten und Segmenten wie folgt auflisten. %Vor% Meine Fragen, Ich konnte nicht verstehen, was die Header des Programms bedeuten. Wie hänge...
09.08.2012, 13:33
2
Antworten

Den gesamten verfügbaren RAM in einem Haskell-Programm nutzen?

Ich habe 8 GB RAM, aber Haskell-Programme können scheinbar nur 1,3 GB verwenden. Ich verwende dieses einfache Programm, um zu bestimmen, wie viel Speicher ein GHC-Programm zuordnen kann: %Vor% Hier ist was ich finde: läuft ./mem.exe...
24.05.2012, 18:12
1
Antwort

Autoreleased Objekte mit ARC zurückgeben

Angenommen, ich habe den folgenden Code in einer Klasse A geschrieben: %Vor% Und in einer Klasse B bekomme ich diese Liste in gewisser Weise auf diese Weise: %Vor% In Anbetracht der Tatsache, dass die returnList mithilfe einer Autorel...
30.10.2011, 19:29
3
Antworten

Linq Speicher Frage

Da ich linq ziemlich neu bin, möchte ich fragen, ob mein Verständnis im folgenden Beispiel stimmt. Nehmen wir an, ich habe eine sehr große Sammlung von Tiernamen (100k Datensätze), ich möchte sie filtern und die gefilterten Elemente in einer...
29.11.2010, 15:03
2
Antworten

Verwenden von 'Speicher analysieren' in Qt Creator

Ich verwende Qt Creator, um eine C ++ - Anwendung zu entwickeln, und ich versuche, einige Speicherlecks aufzuspüren. Ich habe diese Anweisungen * verfolgt und Valgrind auf meinem Ubuntu-Computer installiert . Ich beginne meine Anwendung...
12.12.2011, 11:31
4
Antworten

Warum 16-Bit-Adresse mit 12-Bit-Offset ergibt 4KB Seitengröße?

Ich lese das Buch "Modernes Betriebssystem". Und ich bin verwirrt über die "Seitengröße". In dem Buch sagt der Autor:    Die eingehende virtuelle 16-Bit-Adresse lautet   aufgeteilt in eine 4-Bit-Seitenzahl und   12-Bit-Offset Mit 4 Bits fü...
12.09.2010, 05:02
7
Antworten

Erzwingt die vollständige Speicherbereinigung, wenn die Speicherbelegung einen bestimmten Schwellenwert überschreitet

Ich habe eine Serveranwendung, die in seltenen Fällen große Speicherblöcke reservieren kann. Es ist kein Speicherleck, da diese Chunks vom Garbage Collector durch Ausführen einer vollständigen Garbage Collection zurück gefordert werden könne...
15.03.2010, 16:59