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

Wie wird JVM angewiesen, den Speicherbedarf so gering wie möglich zu halten?

Ich habe ein Java-Programm, das 5 verschiedene Aufgaben ausführt. Wenn ich das Programm mit dem Parameter -Xmx512m speichere, laufen die Tasks 1-4 gut, aber Task 5 hat keinen Speicher mehr. Wenn ich das Programm mit -Xmx1024m ausführe, laufen al...
20.06.2012, 15:47
3
Antworten

Wie viel Speicher ist für ein Integer-Objekt in Java reserviert? Wie finde ich diesen Wert für ein benutzerdefiniertes Objekt heraus? [Duplikat]

Was ist der richtige Weg zu messen, wie viel Speicher vom Heap verwendet werden soll, um ein neues Objekt eines bestimmten Typs zu erstellen (lassen Sie uns über Integers sprechen, um es einfach zu halten)? Kann dieser Wert ohne Experiment...
27.10.2010, 08:31
6
Antworten

Was bedeutet es, dass Squeak "bit-identisch" plattformübergreifend läuft, so wie es Java nicht tut?

Alan Kay weist darauf hin , dass "Anders als Java, [Squeak] auf jeder Maschine Bit-identisch läuft - haben wir das vor 20 Jahren erfunden ". Die Wikipedia-Seite erwähnt dies auch:    Squeak ist für viele verfügbar   Plattformen und Program...
14.06.2015, 09:52
2
Antworten

Warum hat Java eine bessere Leistung als andere interpretierte Sprachen? [geschlossen]

Warum hat Java im Vergleich zu anderen interpretierten Sprachen wie Python eine viel bessere Leistung? Ich weiß, dass das wahrscheinlich etwas damit zu tun hat, dass es im Voraus kompiliert wurde, aber was ist mit Nebenläufigkeit? Wie kann di...
10.06.2013, 20:37
2
Antworten

Was tun -XX: -PrintGC und XX: -PrintGCDetails Flags?

Ich habe die JVM-Flags hier gefunden. Gibt es eine genauere Erklärung, was genau sie tun?     
29.11.2009, 12:29
10
Antworten

jvm auf Multicore

Ich habe vor einiger Zeit einen Blog-Post gelesen, in dem behauptet wird, dass eine Java-Anwendung besser lief, als eine einzelne CPU in einem Multicore-Rechner verwendet werden durfte: Ссылка Welche Gründe könnte es für eine Java-Anwendung...
13.07.2010, 11:57
4
Antworten

Eclipse 32 Bit laufen auf 64 Bit JVM

Nach vielen Untersuchungen kann ich keine klare Antwort auf die folgende Frage finden: Kann Eclipse 32-Bit-Version auf einer 64-Bit-JVM laufen (natürlich auf 64-Bit-Windows)? Ich denke, die Antwort sollte "NEIN" sein, aber ich habe nie mit 64...
24.09.2010, 08:53
2
Antworten

Warum gibt die JVM Prefetch-Anweisungen unter Windows x86 nicht aus?

Warum gibt die OpenJDK-JVM, wie der Titel sagt, eine Prefetch-Anweisung auf Windows x86 aus? Siehe OpenJDK Mercurial @ Ссылка %Vor% Es gibt keine Kommentare und ich habe außer dem Quellcode keine anderen Ressourcen gefunden. Ich frage, wei...
04.06.2017, 14:34
1
Antwort

Laden einer web.xml für Integrationstests mit Anlegesteg

OK, das ist irgendwie verwandt mit: Verwenden von Anlegestelle zu Installieren und starten Sie die Servlet-Tests programmgesteuert hat dort gute Antworten bekommen und konnte Servlets programmatisch laden, und alles ist großartig. Ich mö...
30.04.2009, 03:51
2
Antworten

Java: Wie behandelt die VM eine 64-Bit-Länge auf einem 32-Bit-Prozessor?

Wie behandelt die JVM ein primitives "long", also 64 Bit, auf einem 32-Bit-Prozessor? Kann es auf einer Multi-Core-32bit-Maschine mehrere Kerne parallel nutzen? Wie viel langsamer sind 64-Bit-Operationen auf einer 32-Bit-Maschine?     
26.10.2008, 01:09