Tag: jvm-arguments
Kommandozeilen-Optionen und Umgebungsvariablen, die Auswirkungen auf die performance-Eigenschaften der Java Virtual Machine
3
Antworten
Baue ich ein Glas von meiner aktuellen Anwendung, die mehrere JVM-Argumente gesetzt werden. Gibt es eine Möglichkeit der Einstellung diese JVM-Argumente in einer Datei statt auf der Kommandozeile? Ich habe einige Jagd-und es sieht aus wie ich
1
Antworten
Ich versuche mit einigen Variablen, die in meinem shell-script für die JVM, aber ich bekomme immer "Befehl nicht gefunden" Fehler vor allem auf die -Xms1024m-Optionen (siehe unten). Syntaktisch wie würde ich diese. Sie derzeit so Aussehen: jvmargs=-Dsun.rmi.dgc.client.gcInterval=3600000
4
Antworten
Habe ich entwickelt, eine Java-Konsole-Anwendung, die beim start, öffnen Sie eine Konsole-Fenster und bleibt im Vordergrund, ich möchte damit beginnen, dass die Anwendung im hintergrund . Ich jetzt die Anwendung starten, indem Sie diese Befehlszeile : java
1
Antworten
Ich habe ein Java service, der läuft momentan mit einer 14GB heap. Ich bin begierig darauf, zu versuchen, die -XX:+UseLargePages option, um zu sehen, wie könnte dies Auswirkungen auf die Leistung des Systems. Habe ich so konfiguriert
2
Antworten
Ich bin Angabe jvm-Argumente, da war ich immer out of heap space exception so, nur um zu vermeiden, dass ich war unter Angabe der nachstehenden Parameter in meinem ant-target, die, wie unten gezeigt.. <junit printsummary="true" fork="yes" haltonfailure="false"
2
Antworten
In ein shell-Skript, ich habe die JAVA_OPTS-Umgebungsvariable (zum aktivieren von Remotedebuggen erhöhen und Speicher), und dann führe ich die jar-Datei wie folgt: export JAVA_OPTS="-Xdebug -Xrunjdwp:transport=dt_socket,address=8001,server=y,suspend=n -Xms512m -Xmx512m" java -jar analyse.jar $* Aber es scheint, gibt es keinen
2
Antworten
Wie kann ich Punkt zwei verschiedenen java.library.path im Projekt eclipse - run-Konfigurationen? Brauche ich diese zwei Bibliotheken: -Djava.library.path=/opt/hdf-java/build/bin -Djava.library.path=/opt/opencv-2.4.10/build/lib Grüße. InformationsquelleAutor | 2015-05-11
3
Antworten
Muss ich hinzufügen, Standard-JVM-Optionen, um mein Glas, beim bauen mit Gradle. Aus den Unterlagen, die ich bekam, die ich eingestellt habe: applicationDefaultJvmArgs = ["-Djavafx.embed.singleThread=true"] Ich habe nicht viel Erfahrung mit Gradle und der Entwickler schrieb, dass die
5
Antworten
ich bin Konsequent immer java.lang.OutOfMemoryError: PermGen space Fehler in Eclipse beim öffnen einer beliebigen Datei in eclipse(exclipse geschlossen wird, und die logs zeigt diesen Fehler) und auch wenn ich manuaalu Ausfahrt der exclipse es zeigt die gleichen
3
Antworten
Wie kann ich log-level in log4j.xml Verwendung von properties-Datei in runtime time? <appender name="ConsoleAppender" class="org.apache.log4j.ConsoleAppender"> <layout class="org.apache.log4j.PatternLayout"> <param name="ConversionPattern" value="%d{ABSOLUTE} %-5p [%c{1}] [%t]: %m%n" /> </layout> </appender> <logger name="com.mypackage" additivity="false"> <level value="${level}" /> <appender-ref ref="ConsoleAppender" /> </logger>
1
Antworten
Sind wir mit WebSphere 7 - Application-server für die Bereitstellung von Projekt-und dieser application server ist eine einfache JVM-Argumente wie diese, –Dsecurityresource=/web/sharedLibraries/security_config.xml -DConfig=/web/properties/Config.ini Aber wenn er versucht zu starten der application server eine systemeigene Fehler (native_stderr.log -)
4
Antworten
Ich bin Anfang verwenden Sie die -Xmx option auf die java - Befehl, um meine Prozesse zu benutzen ist ein wenig mehr Speicher (256 MB, obwohl ich glaube, ich bin derzeit mit weniger als 128Mb). Ich habe
4
Antworten
Wenn ich versuchen -Xms und -Xmx Werte mehr als 1gb, ich bin immer ein Fehler: Fehler während der Initialisierung aufgetreten ist der VM Mein pc hat 8 GB RAM. Ich brauche, um zu halten und zu manipulieren,
4
Antworten
Während der Ausführung von java-Anwendung, ich bin immer die folgenden Speicher-dump. Nach der Installation von java 8(mit java 7 Anwendung war vor der Arbeit) bekam ich die folgende Fehlermeldung. Bin ich mit 16 GB RAM und task-manager
1
Antworten
So, ich habe einen ziemlich geladen env-variable für _JAVA_OPTIONS export _JAVA_OPTIONS="-Dhttp.proxyHost=my-proxy.com -Dhttp.proxyPort=1080 -Dhttps.proxyHost=my-proxy.com -Dhttps.proxyPort=1080 -DsocksProxyHost=my-socks-proxy.com -Dhttp.nonProxyHosts=\"localhost|127.0.0.1|*.local|*.my-co.com\"" Aber ich konnte es nicht ignorieren, einen internen server-url, wenn ich es versuchte von Scala-code, Apache-HTTP-client-API. https://username:
[email protected]/foo/bar Muss ich angeben, dass
2
Antworten
Apple gesehen hat, fit, entfernen Sie die Java-Einstellungen-app aus dem Ordner Dienstprogramme gibt es also keine mehr vorhanden, die GUI Weg zu gehen, um die Erhöhung der zugewiesenen Speichergröße für Java. Ich bin ja nicht so der
2
Antworten
Ich versuche mehrere Parameter übergeben, wenn ich starten Sie tomcat über Start.bat. Ich habe versucht, das hinzufügen dieser Zeilen am Anfang der Start.bat-Datei, aber Sie funktionieren nicht. set JAVA_OPTS="-Dapplication.home=E:\\webapp -Dfilepath=D:\\newFolder\\conf\\con.properties" Anfangs war ich der Ausführung der Anwendung
2
Antworten
Wie finde ich die Java-Optionen (Xmx, Xms, Xss, etc) verwendet werden, die von Maven? Habe ich herausgefunden, dass ein Weg, um set Sie ist über die Umwelt MAVEN_OPTS. Jetzt will ich einen Weg, um sicher sein, es
3
Antworten
Unten sind meine JVM-Einstellungen: JAVA_OPTS=-server -Xms2G -Xmx2G -XX:MaxPermSize=512M -Dsun.rmi.dgc.client.gcInterval=1200000 -Dsun.rmi.dgc.server.gcInterval=1200000 -XX:+UseParallelOldGC -XX:ParallelGCThreads=2 -XX:+UseCompressedOops -Djava.net.preferIPv4Stack=true -Djboss.modules.system.pkgs=org.jbos88,server=y,suspend=n Problem: Insgesamt Heap-Speicher: 2 GB Old Gen: 1,4 GB (2/3 der Heap -) Neue Gen: 600 MB(1/3 Heap) Die Alte Generation wächst
2
Antworten
Ich würde gerne wissen, wie kann ich Parameter an die JVM, bevor es gestartet wird. Zum Beispiel, Ich glaube, ich brauche zu ändern JVM-Zeitzone-parameter. Ich benutze eclipse mit windows 7. InformationsquelleAutor iceberg | 2013-02-01
4
Antworten
Ich habe mehrere Systeme, die alle brauchen, um zu laden, die gleichen Eigenschaften der JVM. Ich kann mit dem -D flag und laden Sie eine Eigenschaft zu einer Zeit, aber ich bin auf der Suche nach etwas,
6
Antworten
Ersten mal app richtig startet. Dann habe ich löschen webapp/*.die war-Datei und fügen Sie die neue version von***.Krieg. Jetty-start für die Bereitstellung neuer Krieg aber Fehler java.lang.OutOfMemoryError: PermGen space Auftritt. Wie kann ich das konfigurieren von Jetty
3
Antworten
ich bin mit dem eclipse 4.2 zum ausführen eines junit test. der test verwendet eine Menge Speicher, also das, was ich will zu tun ist, um zu vergrößern die Speicher für die jvm. ich wollte wissen, ob
3
Antworten
Ich gerade installiert Ubuntu 64Bit auf meinem VServer und JRE bauen 1.7.0_67-b01. Wenn ich will, zum ausführen einer java jar-Datei, die es sagt Invalid maximum heap size: -Xmx Error: could not create the Java Virtual Machine. Error:
8
Antworten
Ich eine speicherintensive app, die auf einer Maschine mit 16 GB RAM und eine 8-core-Prozessor und Java 1.6 laufen alle auf CentOS release 5.2 (Final). Genaue JVM-details: java version "1.6.0_10" Java(TM) SE Runtime Environment (build 1.6.0_10-b33) Java
3
Antworten
Es ist allgemein bekannt, dass es möglich ist, zu begrenzen Sie die Java-heap-Größe mit -Xmx<amount><unit>, wo unit ist die Daten Menge Einheit wie Gigabyte, Megabyte, etc.. Ich weiß, dass -Xmx128M mittels 128 Mebibytes (= 128 * 1024
3
Antworten
Gibt es eine option zum definieren von Standard-JVM-Argumente in IntelliJ IDEA? Ich zum Beispiel möchte immer aktivieren: -ea -Dslf4j.detectLoggerNameMismatch=true In Eclipse die option kann gefunden werden in: Einstellungen -> Java -> Installierte JREs -> Bearbeiten -> Default
2
Antworten
Ich bin debugging ein Speicherverlust in einer Anwendung, die auf Sun ' s JDK 1.4.2_18. Es scheint, dass diese version unterstützt den Kommandozeilen-Parameter -XX:+HeapDumpOnCtrlBreak, die angeblich bewirkt, dass die JVM heap dump, wenn es auf ein control-break.
2
Antworten
Ich übergeben zu müssen, ein paar der JVM-Argumente an die JVM, die Tomcat ausgeführt wird, so dass meine Bewerbung kann Sie abholen. Will ich Folgen Sie den beschriebenen Vorgang in diesem Artikel abzuholen Umgebung Variablen. Wie würde
4
Antworten
Ich habe vor kurzem installiert eine neue JDK (1.7u9), und ich habe einige sehr seltsame VerifyErrors. In einem thread Ich fand, dass es mir helfen könnte, wenn ich einen -XX:-UseSplitVerifier magic switch für die Zusammenstellung. Was ich
3
Antworten
Ich versuche, ändern der Standard-firstDayOfWeek für java.util.Kalender von SONNTAG auf MONTAG. Ist es möglich, dies zu erreichen durch die JVM-Konfiguration anstelle der Zugabe dieses Stück code? cal.setFirstDayOfWeek(Calendar.MONDAY); InformationsquelleAutor der Frage user35172 | 2008-11-06
4
Antworten
Gibt es eine Menge von JVM-Argumenten, die Auswirkungen auf den JVM-Speicher Nutzung, wie -Xms, -Xmx, -Xns, -XX:MaxPermSize... Was tun Sie? Gibt es noch mehr? Was muss ich erhöhen, wenn ich das bekomme, was Fehler (z.B. OutOfMemoryErrorStackOverflowError...)? Kann
5
Antworten
Habe ich diesen Fehler beim ausführen meiner Installation auf einer Solaris-Maschine: Installing... ------------- [==================|==================|==================|==================] [---Invocation of this Java Application has caused an InvocationTargetException. This application will now exit. (LAX) Stack Trace: java.lang.NoClassDefFoundError: Could not initialize class sun.awt.X11GraphicsEnvironment
4
Antworten
(Beachten Sie, dass, wenn ich sage "JVM" meine ich wirklich "Hotspot", und ich bin die neuste Java 1.6 update.) Beispiel situation: Mein JVM ausgeführt wird mit -Xmx gesetzt 1gb. Derzeit ist der Haufen hat 500mb zugewiesen, von
4
Antworten
Wird die Verwendung von -classpath option mit javahinzufügen oder ersetzen Sie den Inhalt der CLASSPATH env-variable? InformationsquelleAutor der Frage Zacky112 | 2010-01-29
6
Antworten
Ich habe eine JSF-web-Anwendung mit Spring und ich bin versucht, herauszufinden, einen Weg, eine Referenz JVM-Argumente aus applicationContext.xml. Ich bin startet die JVM mit einer Umwelt-argument (-Denv=Entwicklung, zum Beispiel). Ich habe gefunden und versucht, ein paar verschiedene
5
Antworten
Normalerweise zum befestigen einer debuger zu einer Laufenden jvm würden Sie brauchen, starten Sie die jvm-Argumente wie die folgenden: > java -Xdebug -Xrunjdwp:transport=dt_socket,address=1000,server=y,suspend=n Nun, wenn ich will, um einen Prozess Debuggen zu können, das war nicht im
1
Antworten
Was sind die default Werte für die folgenden Optionen in Java 6 auf einem nicht-server-class machine? -Xmx -XX:MaxPermSize Oracle Dokumentation besagt, dass: Server-Klasse Maschinen auf denen die server-VM, die der garbage collector (GC) hat sich von der
7
Antworten
Dies betrifft Intellij vom 9. - 11. In der IDEE, die Fenster in der unteren rechten Ecke sehe ich die aktuelle Speichernutzung, in der Regel "224 von 254M" Wie gebe ich mehr Speicher an Ahnung, also kann
5
Antworten
Unter Berücksichtigung der folgenden Befehlszeile java -Xms128m -Xms256m myapp.jar Welche Einstellungen gelten für die JVM (Minimum) Speicher (Xms option) : 128m oder 256m ? InformationsquelleAutor der Frage fabien7474 | 2010-04-29
3
Antworten
Dachte ich, es wäre toll, um einen Vergleich zwischen _JAVA_OPTIONS und JAVA_TOOL_OPTIONS. Ich habe die Suche ein wenig ein, aber ich kann nichts finden, also hoffe ich, dass wir das wissen finden Sie hier auf Stackoverflow. JAVA_OPTS
1
Antworten
Ich habe irgendwie diese Frage, bevor - Was macht die JVM-flag CMSClassUnloadingEnabled eigentlich tun?aber dieses mal ist es etwas anders! Starte ich eine Java-VM mit der -XX:+CMSPermGenSweepingEnabled - flag gesetzt ist, wird die folgende Meldung gedruckt: Nutzen
3
Antworten
Als Sie kann sehen auf den screenshots unten, eclipse und Android-SDK-Manager (und anderen Java-Programmen) sind, die versuchen, eine Verbindung zu einem IPv4-Internet-IP-über-IPv6-TCP/IP-Stapel während Proxifier (ein proxy-manager-Programm, nevermind) können nicht unterstützt werden. Wie kann ich deaktivieren Sie IPv6
9
Antworten
Ich bin mit der IDEE 12 Leda auf Mountain Lion. Ich wollte, um die maximale Speichermenge an, die IDE verwenden können. Ich habe die VMOptions im Info.plist-Datei -Xmx2048m -ea -XX:+HeapDumpOnOutOfMemoryError -Xverify:none -Xbootclasspath/a:../lib/boot.jar Wenn ich mich öffne IDEE,
3
Antworten
Ich habe versucht, die Suche im internet über -Xmn-option, ohne Erfolg. Kann mir bitte jemand erklären, was das bedeutet und wie kann ich es nutzen zu optimieren JVM? InformationsquelleAutor der Frage Bhushan | 2014-05-27
5
Antworten
Brauche ich zum ausführen eines Java-Speicher-intensiven Anwendungen, die mehr als 2 GB, aber ich habe Probleme, mich zu erhöhen Sie die maximale heap-Größe. So weit, ich habe versucht, die folgenden Ansätze: Einstellung der parameter-Xmx, z.B. -Xmx3000m. Diese
4
Antworten
Gibt es eine Möglichkeit, dass ich einstellen kann die Standard-heap-Größe der jvm auf meinem eigenen computer? Ich will es so einrichten, 1g, da bin ich immer laufen benutzerdefinierte Programme, die immer auf die overage-Punkt in der Standard-jvm-Größe.
7
Antworten
Die Standard-JVM-Parameter sind nicht optimal für den Betrieb großer Anwendungen. Alle Erkenntnisse von Leuten, die abgestimmt auf eine Reale Anwendung wäre hilfreich. Läuft die Anwendung auf einem 32-bit-windows-Maschine, wo die client-JVM verwendet wird standardmäßig. Wir haben Hinzugefügt
2
Antworten
Ich habe eine Java 7 Anwendung mit JVM-ARGS: -Xms1024m -Xmx2048mund es läuft ziemlich gut. Nachdem ich ein upgrade auf Java 8 läuft es in den Fehler-Zustand mit Ausnahme: Exception in thread "main" java.lang.OutOfMemoryError: GC overhead limit exceeded
3
Antworten
Kann ich nicht für das Leben von mir findet sich eine definition von dem, was die Java-VM flag CMSClassUnloadingEnabled eigentlich tut, außer einigen sehr unscharf high-level-Definitionen wie "entledigt sich Ihrer PermGen Probleme" (das es nichtbtw). Habe ich