Ehcache spricht über On-Heap- und Off-Heap-Speicher. Was ist der Unterschied? Welche JVM-Argumente werden verwendet, um sie zu
Ehcache spricht über On-Heap- und Off-Heap-Speicher. Was ist der Unterschied? Welche JVM-Argumente werden verwendet, um sie zu
Wie erkennt man programmgesteuert die Größe des Anwendungsheaps, die für eine Android-App verfügbar ist? Ich habe gehört, dass es eine Funktion gibt, die dies in späteren Versionen des SDK tut. Auf jeden Fall suche ich nach einer Lösung, die für 1.5 und höher
int[] myIntegers; myIntegers = new int[100]; Generiert new int [100] im obigen Code das Array auf dem Heap? Nach dem, was ich über c # über CLR gelesen habe, lautet die Antwort ja. Aber was ich nicht verstehen kann, ist, was mit den tatsächlichen Ints im Array passiert. Da es sich um Werttypen...
Plötzlich hatte ich Probleme mit meiner Anwendung, die ich noch nie zuvor hatte. Ich habe beschlossen, das Fehlerprotokoll des Apache zu überprüfen, und eine Fehlermeldung mit dem Titel "zend_mm_heap beschädigt" gefunden. Was bedeutet das. Betriebssystem: Fedora Core 8 Apache: 2.2.9 PHP:...
Ich habe eine App mit fast 50 Klassen, die ich einstelle android:largeHeap="true", wie unten zu sehen ist. Ist das eine gute Praxis? <application android:name=".MyApplication" android:allowBackup="true" android:icon="@drawable/ic_launcher" android:label="Mall" android:largeHeap="true"...
Ich habe eine Weile programmiert, aber es waren hauptsächlich Java und C #. Ich musste das Gedächtnis nie alleine verwalten. Ich habe vor kurzem angefangen, in C ++ zu programmieren, und bin ein wenig verwirrt darüber, wann ich Dinge auf dem Stapel speichern soll und wann ich sie auf dem Heap...
Ich habe über Generationen und großen Objekthaufen gelesen. Aber ich verstehe immer noch nicht, welche Bedeutung (oder welchen Nutzen) es hat, einen großen Objekthaufen zu haben? Was hätte schief gehen können (in Bezug auf Leistung oder Speicher), wenn sich CLR beim Speichern großer Objekte nur auf...
Ich habe Android Studio 1.1.0 installiert. Ich habe noch nichts getan, wie eine neue Android-Anwendung zu starten oder etwas zu importieren. Irgendwie versucht es etwas zu bauen und es löst einen Synchronisierungsfehler aus. Fehler: Der Dämonprozess kann nicht gestartet werden. Dieses Problem...
Wann wäre neben der offensichtlichen Antwort einer Priority Queue ein Haufen für meine Programmierabenteuer
Ich bin verwirrt mit den Grundlagen der Speicherzuweisung zwischen Stack und Heap . Gemäß der Standarddefinition (Dinge, die jeder sagt) werden alle Werttypen einem Stapel zugewiesen und Referenztypen werden in den Heap verschoben . Betrachten Sie nun das folgende Beispiel: class MyClass {...
Ich studiere Computertechnik und habe einige Elektronikkurse. Ich habe gehört, von zwei meiner Professoren (diese Kurse) , dass es möglich ist , das zu vermeiden , mit free()Funktion (nach malloc(), calloc()usw.) , da die Speicherplatz wahrscheinlich zugewiesen wird nicht wieder verwendet werden...
Ich habe eine Array-Deklaration wie folgt: int a[]; Hier aist ein Array vom primitiven intTyp. Wo ist dieses Array gespeichert? Wird es auf einem Haufen oder Stapel gespeichert? Dies ist ein primitiver Typ int. Alle primitiven Typen werden nicht auf dem Heap gespeichert.
In CLRS, dritte Ausgabe, auf Seite 155, ist angegeben, dass in MAX-HEAPIFY, Die Teilbäume der Kinder haben jeweils eine Größe von höchstens 2n / 3 - der schlimmste Fall tritt auf, wenn die unterste Ebene des Baums genau halb voll ist. Ich verstehe, warum es am schlimmsten ist, wenn die unterste...
Es gibt viele Verfahren , um Speicher in Windows - Umgebung zuweisen, wie VirtualAlloc, HeapAlloc, malloc, new. Was ist also der Unterschied zwischen ihnen?
Wie lege ich die minimale und maximale Heap-Größe von Java über Umgebungsvariablen fest? Ich weiß, dass die Heap-Größen beim Starten von Java festgelegt werden können, möchte dies jedoch über Umgebungsvariablen auf meinem Server anpassen.
Geschlossen . Diese Frage muss fokussierter sein . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so, dass sie sich nur auf ein Problem konzentriert, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 6 Jahren . Verbessere diese Frage...
Angenommen, ich definiere eine Klasse: class Pixel { public: Pixel(){ x=0; y=0;}; int x; int y; } Dann schreiben Sie einen Code damit. Warum sollte ich Folgendes tun? Pixel p; p.x = 2; p.y = 5; Aus einer Java-Welt kommend schreibe ich immer: Pixel* p = new Pixel(); p->x =...
Wechseln Sie kürzlich von Eclipse zu Android Studio. Wie überprüfe ich App-Heap und Speicherzuordnung in Android Studio? In Eclipse haben wir MAT. Gibt es irgendetwas im Studio, um Heap Dump, Hprof-Datei zu überprüfen?
In Kapitel 5 von K & R (The C Programming Language 2nd Edition) habe ich Folgendes gelesen: Erstens können Zeiger unter bestimmten Umständen verglichen werden. Wenn pund qPunkt an den Mitgliedern des gleichen Array, dann Beziehungen wie ==, !=, <, >=etc. richtig funktionieren. Dies...