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

Ändern der Größe eines UIImage auf dem iPhone mit geringem Speicherbedarf

Ich habe diese Frage Dutzende Male gesehen, aber nie beantwortet. Wie ändert man die Größe eines UIImage (insbesondere eines, das von der UIImagePickerController-Kamera zurückgegeben wird). Wenn ich irgendeine der Methoden ausprobiere, die da...
01.08.2010, 21:50
1
Antwort

Ruhezustand basierte Reklamation gegen epochenbasierte Reklamation

Ich untersuche die verschiedenen Arten von Speicherwiederherstellungsstrategien für blockierungsfreie Datenstrukturen in einer nicht-garbage-collected-Umgebung (wie C oder C ++). In meinen Experimenten habe ich einige dieser Strategien erfolg...
12.04.2016, 12:31
2
Antworten

Wie deklarieren und verwenden Sie einen überladenen Pool-Operator delete?

Ich würde gerne wissen, wie man Abschnitt 11.14 der C ++ - FAQ-lite zu Arrays. Im Grunde würde ich so etwas wollen: %Vor% Ich war jedoch nicht in der Lage, die richtige Syntax zu finden, um operator delete[] (pool) zu deklarieren und...
24.02.2010, 00:03
1
Antwort

Speicherzuweisung durch Compiler optimiert

In seinem Vortrag "Effizienz mit Algorithmen, Performance mit Datenstrukturen" spricht Chandler Carruth über die Notwendigkeit von ein besseres Allokatormodell in C ++. Das aktuelle Allokator-Modell dringt in das Typsystem ein und macht es des...
02.05.2015, 22:34
1
Antwort

Interaktiv mit Listenobjekten arbeiten, die viel Speicher belegen

Ich habe kürzlich die Wunder der Pakete bigmemory , ff und filehash entdeckt, um sehr große Matrizen zu handhaben. Wie kann ich mit sehr großen (300MB ++) Listen umgehen? In meiner Arbeit arbeite ich jeden Tag mit diesen Listen. Ich k...
25.09.2012, 07:15
2
Antworten

Gibt es ein benutzerdefiniertes Speicherzuordnungs-Entwurfsmuster, das keine Metadaten in seinen Zuordnungen speichert? [geschlossen]

Im Grunde brauche ich einen Speicherpool für die schnelle Zuweisung kleiner Objekte. Idealerweise möchte ich die Zuordnungen sowohl auf dem Host als auch auf Speicher, die auf GPUs zugewiesen sind, durch cudaMalloc ersetzen. Ich kann meine eigen...
26.01.2015, 15:40
1
Antwort

Node.js Heap-Speicherlimit für einzelnes Objekt

Hat v8 Beschränkungen für die Heapzuweisungen für einzelne Objekte? a = new Array(1024*1024*102) schlägt in der Befehlszeile des Knotens mit fehl FATAL ERROR: JS Allocation failed - process out of memory Auch dies schlägt mit d...
10.08.2014, 18:38
6
Antworten

C # gibt nach Abschluss der Task keinen Speicher frei

Der folgende Code ist ein vereinfachtes Beispiel für ein Problem, das ich sehe. Diese Anwendung verbraucht ca. 4 GB Speicherplatz, bevor eine Ausnahme ausgelöst wird, da das Wörterbuch zu groß ist. %Vor% Das ist alles wie erwartet, obwohl da...
03.07.2012, 17:01
4
Antworten

Warum schlägt mmap auf iOS fehl?

Ich versuche mit mmap Audiodateien auf iOS zu lesen und abzuspielen. Es funktioniert gut für Dateien bis zu 400 MB. Aber wenn ich eine 500MB-Datei versuche, bekomme ich einen ENOMEM-Fehler. %Vor% Warum? Ich wäre glücklich mit einer Antw...
16.11.2012, 22:45
3
Antworten

Einfaches Öffnen und Schließen des Dialogs winform erhöht die Speichernutzung

Ich versuche, die Speichernutzung einer winForm-Anwendung zu reduzieren. In der Anwendung gibt es ein Hauptformular und ein Einstellungsformular. Wenn die Schaltfläche "Einstellung" gedrückt wurde, wird das Einstellungsformular als modales Fo...
21.10.2010, 02:16