jvm

Die Java Virtual Machine (JVM) ermöglicht einer Reihe von Computersoftwareprogrammen und Datenstrukturen, ein virtuelles Maschinenmodell für die Ausführung anderer Computerprogramme und Skripts zu verwenden. Verwenden Sie dieses Tag für Fragen zu Tools, die von einer JVM bereitgestellt werden, oder zur Funktionsweise in einem bestimmten Szenario.
1
Antwort

Leistung von IcedTea 6 gegenüber Suns HotSpot 6

Wie steht die Leistung von IcedTea 6 gegenüber Suns eigenem HotSpot auf Linux-Systemen? Ich habe versucht, Google zu suchen, aber Phoronix's Test ist der Beste, den ich habe, der jetzt fast ein Jahr alt ist. Hoffentlich haben sich die Dinge seit...
06.11.2009, 06:20
2
Antworten

Einen Schnappschuss der optimierten JVM-Laufzeit erstellen

Ich weiß, dass die JVM zur Laufzeit ziemlich ernsthafte Optimierungen durchführen kann, besonders im Server-Modus. Es dauert natürlich eine Weile, bis sich die JVM stabilisiert und Höchstleistungen erreicht. Gibt es eine Möglichkeit, einen Snaps...
17.12.2008, 01:27
5
Antworten

Gibt es eine Worst-Case-Implementierung der JVM?

Das Java-Speichermodell macht deutlich, was über die Interaktion von Threads durch den Speicher angenommen werden kann und was nicht. Wenn beispielsweise ein Thread einen neuen Wert ohne entsprechende Synchronisation in ein Feld schreibt, ist...
16.02.2009, 19:43
2
Antworten

Overhead beim Aufruf einer Komponente Funktion vs Inline-Code - ColdFusion

Ich habe ein Leistungsproblem bei der Erstellung einer CSV-Datei mit etwa 50.000 Zeilen diagnostiziert und diese auf eine einzelne Funktion beschränkt, die einmal pro Zeile verwendet wird. Nachdem ich viel herumgespielt habe, habe ich entdeck...
16.04.2014, 12:36
1
Antwort

Was sind die Hauptunterschiede zwischen einer registerbasierten VM und einer stackbasierten VM?

Heute habe ich einige Folien über Andoird Grundlagen gelesen und der Satz erschien: >    Dalvik VM ist registerbasiert anstatt stapelbasiert. Also, Was sind die Hauptunterschiede zwischen einer registerbasierten VM und einer stackbasie...
12.10.2012, 11:42
2
Antworten

Wie entferne ich JVM, um eine möglichst kleine Installation zu erhalten?

Ich habe eine Java-App zur Bereitstellung und möchte die JVM zusammen mit ihr bereitstellen (um die Installation zu vereinfachen). Ich möchte, dass die JVM reduziert wird und nur die Teile enthält, die die App benötigt, um den verteilbaren Inhal...
07.12.2009, 00:53
1
Antwort

Passwort im Prozessspeicher, jedoch nicht im Heap-Dump

Ich bin kürzlich über ein Problem mit Java-Prozessen gestolpert, bei dem man ein Tool wie Ссылка verwenden kann, um den Speicher der Laufzeitanwendung zu überprüfen . Das Tool - zeigt das Passwort an, das zur Authentifizierung in der Anwendung...
29.02.2016, 16:23
2
Antworten

Solr verwendet zu viel Speicher

Wir haben eine Solr 3.4-Instanz unter Windows 2008 R2 mit Oracle Java 6 Hotspot JDK, die nicht mehr reagiert. Als wir uns die Maschine ansahen, bemerkten wir, dass der verfügbare physische Speicher auf Null ging. Der Tomcat7.exe-Prozess verwe...
27.03.2012, 17:36
5
Antworten

Warum ist die 64-Bit-JVM schneller als die 32-Bit-Version?

Vor kurzem habe ich ein Benchmarking der Schreibleistung des Datenbankprodukts meines Unternehmens durchgeführt, und ich habe festgestellt, dass der einfache Wechsel zu einer 64-Bit-JVM zu einer konstanten Leistungssteigerung von 20-30% führt....
08.02.2011, 09:19
2
Antworten

Erhöht die Anzahl der verfügbaren Kerne und RAM die JVM mehr GCs?

Ich rüste meine Produktionshardware auf, und wir sehen viel mehr Young-Gen GCing auf dem neuen Satz von Ausrüstung im Vergleich zu den alten. Auf beiden Rechnern läuft das gleiche Programm (identische Binaries). Ein offensichtlicher Unterschi...
16.05.2013, 14:16