[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]
race conditions
2nd
deadlocks, system load and
RAID (redundant array of independent disks), striping files and
RAM
RandomAccess interface
forward and backward compatibility
performance improvements in loop tests
uses of
RandomAccessFile class
range partitioning
raw partitions
RawIntComparator interface
Reactor pattern in EJB design
read( )
ScatteringByteChannel class
Socket class
read-ahead algorithm for I/O buffers
read-only data in EJBs
Data Access Objects, using for
optimizing read-only EJBs for read-only transactions
Reader class
2nd
readExternal (Externalizable)
readLine( ) BufferedReader class
2nd
DataInputStream class
DataInputStream class (deprecated method)
readObject( ) (Serializable)
2nd
recursion
caching intermediate results
converting recursive method to iterative
2nd
performance checklist
recursive merge sort for nonarray elements
stacks and
tail recursion
ternary search tree node
ternary search tree, converting to iteration
redelivery of messages, limiting
redirecting requests to proxy servers
redirects, forwards vs.
reduction
redundant array of independent disks (RAID), striping files
references
garbage collection
Reference class
skewing test measurements with
SoftReference flushing
types of
weak
WeakHashMap class
referents
2nd
string literals as
reflection, avoiding in loops
regionMatches( )
2nd
regular expressions
relay servers
releaseSavepoint( ) (Connection)
remote access to EJBs, granularity and
remote disks, adverse effect on I/O
remote EJBs
remote method invocation
[See RMI] remote procedure call (RPC), time measurement on a LAN
removeEldestEntry( ) (LinkedHashMap)
removing beans for performance gains
request queue
requesting too many rows in database data transfers
requests centralizing client requests with Front Controller pattern
dispatchers or proxy servers for
JDBC, measuring
mapping to methods
requirements for performance, specifying
resources allocation/deallocation in EJB
concurrency conflicts in EJB, reducing
JDBC, closing or releasing
limitations of
partitioning
shared, optimizations and
response times
measuring total response time
monitoring applications for
statistics on, analyzing
variation
ResultSet interface
caching data with ReadOnlyCachedResultSet
getString( )
wrapper class, defining
ResultSetMetaData class
reusing code
exceptions
method entry points
method parameters
objects
2nd
canonicalizing
in EJB
pool management
reusable paramaters
ThreadLocal objects
RMI (remote method invocation) comparison with other communication layers
compression layer, adding
garbage collection and
garbage collection, tuning
message reduction example
monitoring performance of
optimized for EJB application server
profiling
scaling
standards equivalent to CORBA and Web Services
rmic utility
Robot class
rollback( ) (Connection)
root objects
round-robin partitioning
rounding numbers in floating-point to string conversions
routers dropping packets
packet sizes and
RowSet interface, batching updates
run( ) (Thread)
runnable queue of processes and threads
runtime as overhead
Runtime class freeMemory( )
maxMemory( )
totalMemory( )
runtime optimizations
runtime options, performance and
runtime resolution of strings
|