[ 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]

tail recursion 
task manager (Windows) 
task queue 
TCP/IP
    communication rate on congested networks 
    load balancing with 
    servers 
    stacks 
        network I/O and  2nd 
        tuneable parameters 
tcpdump (communication-monitoring tool) 
temporal locality of access 
temporary objects
    avoiding creation of
        appending objects to streams 
        char array vs. StreamTokenizer 
    avoiding in long to string conversion 
    reducing number of 
    temporary variables of primitive data types vs. 
temporary variables
    avoiding repeated casts with 
    frequently manipulated array elements, assigning to 
    local variables as 
    loops, speeding up with 
    primitive data types, using instead of object types 
terminating loops with exceptions 
    speedup for various VMs using 
termination tests for loops, avoiding method calls in 
ternary search trees 
    digital trie, using with 
    recursion, converting to iteration 
TernarySearchTree class 
    access and update times compared with HashMap 
    tuning 
TernarySearchTreeNode class 
test environment for performance, creating 
testing
    inacurrate results from 
    performance and tuning using results 
    simulation or skeleton system 
    with small differences in timings 
this( ) 
thread safety (SingleThreadModel) 
thread=y option (-Xrunhprof) 
threaded class loading 
ThreadedAccess class (example) 
ThreadLocal class 
threads 
    atomic access and assignment 
    deadlocked 
    listing, utilities for 
    load balancing 
        classes for 
        example of 
        TCP/IP, using 
    locking 
    multithreaded tests, timing 
    object local to current thread 
    perceived performance and 
    performance checklist 
    pooling 
        EJB application server 
        startup overhead, reducing 
    problem-solving strategies 
    race conditions 
    runnable queue of 
    sleeping restlessly 
    stack size, setting 
    synchronization 
        monitors and 
        overhead of 
    user-interface and other 
throughput
    applications 
    disk 
    statistics on, analyzing 
    system, measuring in benchmarking 
tight loops 
time
    exceptions, cost of 
    measurements for benchmarks  2nd 
    measurements for distributed applications 
time-to-live values for SoftReferences 
timeouts
    setting for client-initiated transactions in EJB 
    specifying 
timestamps 
timing out sessions 
timings
    caching, effects on 
    profilers and 
tmpfs 
toLowercase( ) (String) 
top utility 
toString( )
    Boolean class 
    Integer class 
    Long class 
    Object class 
    StringBuffer class 
    Vector class 
totalMemory( ) (Runtime) 
toUpperCase( ) (String)  2nd 
trace statements 
traceMethodCalls( ) (Runtime) 
training users 
transaction logs 
transactional access to databases 
transactions
    analyzing in application development 
    design-stage decisions about 
    distributed, management by EJB application server 
    EJB
        performance checklist 
        tuning 
    JDBC, optimizing in 
        auto-commit mode 
        non-ACID transaction problems 
        performance checklist 
        savepoints and distributed transactions 
        transaction levels 
        user-controlled transactions 
    JMS messages, transactional and nontransactional 
    optimistic, support by EJB application server 
    optimizing 
    rates of, analyzing statistics on 
transfer layers, measuring performance of 
transfer rates, disks  2nd 
transferFrom( ) (FileChannel) 
transferring data
    minimizing in JDBC operations 
    Page-by-Page Iterator pattern in EJB 
    reducing costs with data duplication 
    reducing network transfers with Value Objects in EJB 
    ValueListHandler pattern in EJB 
transferTo( ) (FileChannel) 
transient fields, avoiding serialization of 
transient modifier 
translations between programming languages 
tree structures (search trees) 
TreeMap class  2nd 
TreeSet class 
trie structures 
try-catch blocks 
    with exceptions, cost of 
    without exceptions, cost of 
tuning
    distributed applications 
    EJB application servers 
    EJBs
        additional suggestions for 
        Elite.com case study 
        Pet Store case study 
tuning performance  [See also related entries under individual topics]
    avoiding unneeded 
    benchmarks, setting 
    measurements 
    multiuser applications 
    strategy for  2nd 
        identifying bottlenecks 
    systematically 
    user expectations for performance 
tutorial application (Pet Store)