Suchergebnisse für Anfrage "memory-management"

10 die antwort

Was ist der Unterschied zwischen dem Erstellen eines Pufferobjekts mit clCreateBuffer + CL_MEM_COPY_HOST_PTR und clCreateBuffer + clEnqueueWriteBuffer?

Ich habe beide Versionen in Tutorials gesehen, konnte aber nicht herausfinden, welche Vor- und Nachteile sie haben. Welches ist das richtige? cl_mem input = clCreateBuffer(context,CL_MEM_READ_ONLY,sizeof(float) * DATA_SIZE, NULL, NULL); ...

24 die antwort

Wie werden stl Container gelöscht?

Wie wird ein Containerobjekt wie ein Vektor in stl zerstört, obwohl es in heap erstellt wurde? BEARBEITE Wenn der Container Zeiger enthält, wie werden diese Zeigerobjekte zerstört?

4 die antwort

Unmapping oder 'Release' eines MappedByteBuffers unter Android

Das übliche Problem in Java ist, dass SieHacke [https://github.com/graphhopper/graphhopper/blob/master/core/src/main/java/com/graphhopper/util/Helper.java#L416-L443] , um eine ordnungsgemäße Zuordnung von Speicherzuordnungsdateien zu erhalten ...

TOP-Veröffentlichungen

2 die antwort

static Allocation in Java - Heap, Stack und permanente Generierung

Ich habe in letzter Zeit viel über Speicherzuweisungsschemata in Java gelesen, und es gab viele Zweifel, da ich aus verschiedenen Quellen gelesen habe. Ich habe meine Konzepte gesammelt und möchte darum bitten, alle Punkte durchzugehen und sie ...

4 die antwort

Wie man Memory Pooling in Golang implementiert

Ich habe einen HTTP-Server in Go implementiert. Für jede Anfrage muss ich Hunderte von Objekten für eine bestimmte Struktur erstellen, und ich habe ~ 10 solche Strukturen. Nachdem die Anforderung gemäß der Go-Implementierung abgeschlossen ist, ...

2 die antwort

Linux over commit heuristic

Der Artikel über das Festschreiben aus dem Kerneldokument erwähnt nur, dass der Modus 0 für das Festschreiben auf der heuristischen Behandlung des Festschreibens basiert. Die Heuristik wird nicht beschrieben. Kann jemand Aufschluss darüber ...

26 die antwort

Wie kann man unter Linux feststellen, wie viel Arbeitsspeicher verwendet wird?

Ich glaube, in meiner LAMP-Anwendung ist möglicherweise ein Speicherverlust aufgetreten (Speicher wird aufgebraucht, der Austausch beginnt, sich zu verbrauchen usw.). Wenn ich sehen kann, wie viel Speicher die verschiedenen Prozesse belegen, kann ...

4 die antwort

Tensorflow-Warteschlangen und CPU <-> GPU-Transfer verstehen

Nach dem Lesen dieser Github-Ausgabe habe ich das Gefühl, dass mir etwas in meinem Verständnis für Warteschlangen fehlt: https: //github.com/tensorflow/tensorflow/issues/300 [https://github.com/tensorflow/tensorflow/issues/3009] Ich dachte, ...

4 die antwort

Bestimmen der Speicherauslastung der HTML5-Datenbank

Ich füge einer meiner Google Chrome-Erweiterungen SQLite-Unterstützung hinzu, um Verlaufsdaten zu speichern. Bei der Erstellung der Datenbank muss die maximale Größe festgelegt werden (ich habe 5 MB verwendet, wie in vielen Beispielen ...

14 die antwort

Wie finde ich heraus, wie viel Speicherplatz durch einen Aufruf von malloc () zugewiesen wurde?

Ich versuche, eine Größenfunktion wie diese zu schreiben: size(void *p,int size);Welche die Größe eines Arrays zurückgeben würde, auf das p zeigt. Beispielsweise Int *a = malloc((sizeof(int)*100)); size(a,sizeof(int)); // this should ...