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

C # Leistung variiert aufgrund des Speichers

Ich hoffe, dies ist ein gültiger Beitrag hier, es ist eine Kombination aus C # -Ausgaben und Hardware. Ich benchmarkiere unseren Server, weil wir Probleme mit der Leistung unserer quant-Bibliothek (geschrieben in C #) gefunden haben. Ich habe...
03.04.2012, 16:15
1
Antwort

Standardbibliotheken, die einen Allocator zuweisen, aber nicht verwenden

An den meisten Stellen, an denen die C ++ - Standardbibliothek Speicher zuweist, kann der Benutzer dies anpassen, indem er eine Klasse bereitstellt, die Allocator Anforderungen . Zum Beispiel nehmen fast alle Container ein Allokator-Template...
27.03.2017, 20:55
1
Antwort

Wie funktioniert das Large Address Aware-Flag für 32-Bit-Anwendungen auf 64-Bit-Computern?

Ich habe gelesen, dass 32-Bit-Windows-Anwendungen auf 2 GB RAM beschränkt sind, weil die oberen 2 GB Adressraum für das Windows-Betriebssystem (und IIRC, VRAM) reserviert ist. Wenn Sie das Flag / 3GB auf 32-Bit WinXp verwenden, können Sie bis zu...
03.03.2011, 19:19
5
Antworten

Defragmentierung von C ++ Heap Allocator & STL

Ich möchte einen selbst defragmentierenden Speichermanager schreiben, wobei ein einfacher inkrementierender Heap-Allokator in Kombination mit einem einfachen komprimierenden Defragmentierer verwendet wird. Das grobe Schema würde sein, Blöcke...
20.09.2009, 12:14
5
Antworten

Wie erzwinge ich den Download großer Dateien, ohne zu viel Speicher zu verbrauchen?

Ich versuche, große Zip-Dateien für Benutzer bereitzustellen. Wenn zwei gleichzeitige Verbindungen vorhanden sind, verfügt der Server nicht über genügend Arbeitsspeicher (RAM). Ich habe die Speicherkapazität von 300MB auf 4GB erhöht (Dreamhost V...
01.06.2011, 02:13
1
Antwort

Wie kann ich eine App ansprechen, die früher gestartet wurde, aber jetzt wegen Speicherdruck beendet ist?

Ich arbeite an einer iOS App in Xcode. Früher habe ich es gestartet und ausgeführt, bis zu einer begrenzten Funktionalität. Dann gab es Kompilierungsfehler, die behaupteten, dass der vom Standard generierte Code Syntaxfehler hatte. Das Kopieren...
27.09.2013, 22:45
2
Antworten

iOS und Objective-C: Die meiste CPU-Zeit wird in [NSObject release] und [NSObject retain] verbracht, aber die Klassenmethode führt keine Speicheroperationen aus

Eine Bildverarbeitungsanwendung läuft schnell auf dem Simulator, ist aber wirklich langsam auf einem echten Gerät (iPhone 4GS). Beim Ausführen der Anwendung unter "Instrumente" sehe ich den folgenden Aufrufbaum: Beachten Sie, dass di...
18.03.2013, 04:17
2
Antworten

Bei der Arbeit mit großen Bitmaps tritt eine Ausnahme wegen zu wenig Arbeitsspeicher auf

Ich muss das Bild im laufenden Betrieb bearbeiten (die Höhe vergrößern). Die Datei ist meist 5000 * 4000 in der Dimension. Ich sehe, dass der Speicher bis zum Höchststand schießt, wenn ich ein BMP mit großen Dimensionen erstelle und die Graphics...
11.07.2011, 08:56
4
Antworten

Sie können Aufgaben in Redmine schnell (per Drag & Drop) neu anordnen?

Wir verwenden Redmine, um alle unsere Aufgaben, Fehler und Funktionen zu protokollieren und zu verfolgen. Wir haben einen einmonatigen Veröffentlichungszyklus und es ist wichtig sicherzustellen, dass die Reihenfolge der Elemente in Redmine der r...
21.07.2011, 22:52
2
Antworten

Speicher aufgebläht beim Erstellen vieler neuer Objekte

Wenn ich dies starte und dann den Speicherverbrauch meines Ruby-Prozesses im OSX Activity Monitor beobachte, erhöht sich der Speicher auf ca. 3 MB / s. Wenn ich die Transaktion entferne, halbiert sich der Speicherverbrauch, aber der Speicherb...
05.05.2012, 14:00