[NEWSboard IBMi Forum]

Hybrid View

  1. #1
    Registriert seit
    Mar 2002
    Beiträge
    5.365
    ... ist ja hübsch, aber nicht das Thema (mal abgesehen davon, dass man weder ein AS400 object, noch validateSignon() braucht).
    Es geht um die signifikant längere Laufzeit (Faktor 30) eines kleinen Java Programmes und genau die liegt an drei Faktoren:
    - längeres Startup der JVM (Sekunden versus Bruchteile davon)
    - längere Ladezeiten für komplexe Objekte (Sekunden versus Bruchteile davon)
    - langsamere Ausführung (je nach Prozessor)
    Das addiert sich dahin, dass bei relativ kleinen Programmen (ein paar Sätze aus einer Datenbank lesen, ein PDF generieren, ein Excel erzeugen) ein Faktor von 30 nicht ungewöhnlich ist.

    D*B
    AS400 Freeware
    http://www.bender-dv.de
    Mit embedded SQL in RPG auf Datenbanken von ADABAS bis XBASE zugreifen
    http://sourceforge.net/projects/appserver4rpg/

  2. #2
    Registriert seit
    Feb 2001
    Beiträge
    20.695
    Hinzu kommt der JIT-Compiler, der bei jedem Aufruf nun neu kompiliert.
    Vor V6 konnte man per CHGJVAPGM bereits ein MI-Template erstellen lassen.

    Außerdem muss man berücksichtigen, auf der AS/400 bist du nie alleine!
    Auf dem PC (selbst auf einem Server) hast du in 99,99% aller Fälle alle Ressourcen für dich, also auch die CPU.
    Zusätzlich (zumindest auf meinem PC) gibt es im Hintergrund von der Oracle-JVM bereits einen "JAVA-Vorstart-Job", der das Initialisieren einer JVM beschleunigt.

    Dies spricht wieder für Dieters Ansatz eines Hintergrundjobs, der halt JAVA-Dienste bereits vorgestartet bereit hält.
    Dienstleistungen? Die gibt es hier: http://www.fuerchau.de
    Das Excel-AddIn: https://www.ftsolutions.de/index.php/downloads
    BI? Da war doch noch was: http://www.ftsolutions.de

Similar Threads

  1. Java auf V5R4 Performance
    By TR1 in forum NEWSboard Java
    Antworten: 1
    Letzter Beitrag: 02-11-13, 14:02
  2. Antworten: 1
    Letzter Beitrag: 17-10-02, 13:32
  3. STRPCCMD blockiert Anwendung
    By peter-venkman in forum IBM i Hauptforum
    Antworten: 2
    Letzter Beitrag: 09-07-02, 08:55
  4. XML-Anwendung
    By Case Consult in forum Archiv NEWSboard Events
    Antworten: 0
    Letzter Beitrag: 18-03-02, 11:41
  5. schlechte Java-Performance
    By lrmeyer in forum IBM i Hauptforum
    Antworten: 10
    Letzter Beitrag: 05-03-02, 07:38

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • You may not post attachments
  • You may not edit your posts
  •