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

Warum benötigt die JVM weniger Speicher als -Xms?

Meine Frage ist wie der Titel, und ich habe etwas Wissen durch die Suche: linux hat gemeinsamen Speicher Wie kann man die tatsächliche Speichernutzung eines Anwendung oder Prozess? JVM reserviert die in Xms eingestellte Speichermenge...
24.08.2012, 11:39
1
Antwort

Was ist eine großartige Möglichkeit, meine Java-Anwendung automatisch zu warnen, wenn der Speicher knapp wird?

Gibt es eine elegante Möglichkeit, Speicherwarnungen automatisch an meine Java-Anwendung zu senden, wenn der freie Speicher einen bestimmten Schwellenwert erreicht? Beachten Sie, dass dies eine Frage im Jeopardy-Stil ist, auf die ich bereits...
07.02.2012, 15:51
1
Antwort

Vergleich der Leistung von Collectors.summingLong und Collectors.counting

Benchmarks werden unter intel core i5, Ubuntu ausgeführt %Vor% Ich vergleiche die Leistung von Collectors.counting und Collectors.summingLong(x -> 1L) . Hier ist der Maßstab: %Vor% Ich habe das Ergebnis, dass Collectors.count...
30.01.2018, 12:05
1
Antwort

java9 intrinsische Methode unklar

Angenommen, ich habe diesen Code (es ist wirklich egal, denke ich, aber nur für den Fall, dass es hier ist): %Vor% Und hier ist, wie ich es anrufe (mit Java-9): %Vor% Was ich herausfinden möchte, ist, welche Methoden durch den intrinsisc...
27.12.2016, 18:50
1
Antwort

Wie hoch ist die maximale Anzahl von Lambdas in einer Java-Klasse?

Dies ist eine rein konzeptionelle Frage. Lambdas in Java 8 werden in Methoden konvertiert, die mit invokedynamic aufgerufen werden. Wenn es eine JVM-Beschränkung für eine maximale Anzahl von Methoden gibt, die eine Klasse haben kann, be...
29.11.2016, 08:18
3
Antworten

Laufzeit Polymorphismus Entscheidung

Ich habe irgendwo gelesen, dass der Laufzeitpolymorphismus ein Ergebnis der dynamischen Eingabe in Sprachen ist. Wenn wir den folgenden Code untersuchen, sehen wir ein klares Beispiel für den Laufzeitpolymorphismus. %Vor% Da es eine Superkla...
03.11.2015, 12:56
2
Antworten

Werden in UncaughtExceptionHandler geworfene Fehler verschluckt?

Thread.UncaughtExceptionHandler gibt an, dass, wenn die Methode, die nicht abgefangene Ausnahmen behandelt, selbst eine Ausnahme auslöst, diese Ausnahme ignoriert wird:    void uncaughtException (Thread t, Throwable e):       Methode,...
18.07.2014, 22:27
1
Antwort

Möglichkeiten zum Messen des Speicherverbrauchs während der Ausführung von JUnit-Tests

Ich muss messen, wie viel Speicher meine JUnit-Tests verbrauchen. Der offensichtlichste (aber nicht praktikable) Weg besteht darin, JVM mit Argumenten wie "-Xms128m -Xmx512m" auszuführen und zu verfolgen, wann ich den OutOfMemory-Fehler bek...
13.06.2013, 15:09
1
Antwort

JVM kann nicht mit -XX: + UseLargePages aktiviert erstellt werden

Ich habe einen Java-Dienst, der derzeit mit einem 14-GB-Heap ausgeführt wird. Ich möchte die -XX: + UseLargePages ausprobieren Option, um zu sehen, wie dies die Leistung des Systems beeinflussen könnte. Ich habe das OS wie beschrieben von Ora...
27.06.2012, 16:15
2
Antworten

Kann JConsole Remote Monitoring die Systemleistung in der Produktion beeinflussen?

Oracle / Sun sagt es gut, solange Sie es nicht lokal auf der Produktionsbox ausführen? Ссылка    Hinweis: Die Verwendung von jconsole zur Überwachung einer lokalen Anwendung ist nützlich für die Entwicklung und das Prototyping, wird jedoch...
05.07.2011, 03:38