Java Applet braucht mehrere Minuten zu Start

talansar

Mitglied
Hallo Community,

wie der Titel schon sagt, habe ich ein Problem mit dem Start eines Applet. Ich muss mehrere Minuten warten, bis das Applet aufgeht. Dann läuft es aber ohne Probleme.
Die selbe lange Wartezeit habe ich auch beim Start des Control-Panel.

Ich habe das Standardjava von OpenSuSE (icedtea) deinstalliert und die JRE von Sun neu installiert, aber es hat nicht nichts an der Wartezeit geändert und auch in einer Log-Datei habe ich keine Hinweise gefunden.


Hat jemand vielleicht eine Idee, wo das Problem liegen könnte?


Mein System ist eine Celsius Workstation (2 CPUs 2,6 GHz mit je 6 Kernen, 32 GB RAM) mit OpenSuSE 11.4, 64 bit
 
Hast du dieses Applet geschrieben, oder hast du ein Applet im Internet (gefunden), welches du ausführen möchtest?
Startest du es lokal oder lädst du es aus dem Internet?
Liegt dieses Applet in einer Jar-Datei?
Wie groß ist das gesamte Programm (mit eingebundenen Resourcen)?
Hast du das Applet schon mal auf einem anderen Rechner gestartet?
 
Das Programm ist Teil einer Client Server Applikation, die auf anderen Systemen windows,opensuse 11.2 ohne größere Wartezeit startet.
Da das Problem aber bereits beim Start des Control-Panels auftritt, kann es nicht an dem Applet selbst liegen.
Es muss irgendetwas im System sein. Vielleicht versucht die JRE im Internet auf Aktualiserung zu prüfen und nach einigen Minuten kommt dann der Timeout dafür und das Applet kann starten.
Gibt es eine Möglichkeit zu protokollieren, was die JRE direkt macht? Die Möglichkeiten, die man über das Control-Panel -> Debugging einschalten kann, helfen mir nicht weiter.
 
die auf anderen Systemen windows,opensuse 11.2 ohne größere Wartezeit startet.
Auf welchem System versuchst du es denn im Moment zu starten, also auf welchem System hast du die Probleme?

Da das Problem aber bereits beim Start des Control-Panels auftritt, kann es nicht an dem Applet selbst liegen.
Es muss irgendetwas im System sein. Vielleicht versucht die JRE im Internet auf Aktualiserung zu prüfen und nach einigen Minuten kommt dann der Timeout dafür und das Applet kann starten.

Ist das Problem nur auf diesem einen Rechner?
 
Hallo,

kann dir nur in Linux sagen, dort gibt es Strace.
Code:
http://en.wikipedia.org/wiki/Strace

Dadurch kann man einige Hintergrundprozesse sehen, es gibt auch eine Windows Version davon.
Code:
http://www.softpedia.com/get/Programming/Debuggers-Decompilers-Dissasemblers/Strace%20NT.shtml

Ob die das macht, was du brauchst weiß ich leider nicht.
 
Danke für die Hilfe.

Mit dem strace habe ich gesehen, dass JAVA versucht hat auf IPv6 zuzugreifen, das aber bei der Netzwerkkartenkonfiguration deaktiviert war.
Nach einer Aktivierung von IPv6 und einem Reboot startet das Applet ohne größere Verzögerung.
 

Zurück
Oben