[ Team LiB ]

[SYMBOL] [A] [B] [C] [D] [E] [F] [G] [H] [I] [J] [K] [L] [M] [N] [O] [P] [Q] [R] [S] [T] [U] [V] [W] [X] [Z]

J2EE  [See also EJBs; JDBC; JSP; servlets]
    performance tuning 
        analyzing statistics 
        clustering and load balancing 
        JMS (Java Messaging Service) 
        load testing 
        load-balancing algorithms 
        monitoring and profiling tools 
        performance planning 
        user perception of performance 
    Pet Store tutorial application 
    server-side monitors 
JAR files (uncompressed), for class delivery 
Java
    advantages of 
    converting programs to C 
Java Application Monitor 
Java Messaging Service  [See JMS]
Java Naming and Directory Interface (JNDI), caching lookups 
Java Native Interface (JNI)
    avoiding data transfers through 
    overhead of 
java.io package 
java.sql interfaces 
java.util.zip package 
javac compiler, runtime optimizations and  [See also compilers]2nd 
javap disassembler 
JavaPerformanceTuning.com (web site) 
JAVAR compiler 
JavaServer Pages  [See JSP]
JavaSpaces, as implementation of blackboards 
javax.sql package 
JDBC (Java Database Connectivity) 
    bottlenecks, identifying 
    drivers, optimized for EJB application server 
    measuring performance 
        core java.sql interfaces 
        wrapping classes with proxy objects 
    performance checklist 
    requests, measuring 
    tuning 
        batching 
        caching data 
        connection pooling 
        data conversions, minimizing 
        data structures 
        database location 
        database server-side processing 
        handling exceptions 
        JDBC drivers 
        metadata 
        optimizing SQL 
        prepared statements 
        set-based processing 
        stored procedures 
        transactions 
        transferred data, minimizing 
JDBCLogger class 
JDK (Java Development Kit)
    -prof option (Version 1.1.x) 
    -verbosegc option
        Version 1.2 
        Version 1.3 
    -Xprof option (Version 1.3) 
    improvements in 
        better optimizing compilers 
        compiling to native machine code 
        faster VMs 
        garbage collection 
        native method calls 
        performance checklists 
        replacing classes 
        sharing memory 
        SunÕs javac compiler 
        tuning the heap 
        uncompressed ZIP/JAR files 
    Logging framework (Version 1.4) 
JIT compilers 
    assert statements, stripping 
    NeubertÕs sorting algorithm and 
JMS (Java Messaging Service)
    optimized for EJB application server 
    performance checklist 
    persistent queue elements 
    tuning 
JNDI (Java Naming and Directory Interface), caching lookups 
JNI (Java Native Interface)
    avoiding data transfers through 
    overhead of 
journaling 
JSP (JavaServer Pages)
    optimized tags for EJB application server 
    tuning 
        case study on Ace Hardware SPECmine tool 
        compression, use in 
        efficient page creation and output 
        more performance tips 
        performance checklist 
jspDestroy( ) 
jspInit( ) 
just-in-time compilers  [See JIT compilers]
JVM  [See VMs]