Index

deployment settings, 49 tips, 31

deserialization, 27-29

disabling network interrupts, 105 disk configuration, 105

disk I/O performance, 102 disk space, 94

distributed transaction logging, disabling, 59 DNS cache, 61-62

DNS lookups, 62, 67

dynamic reloading, disabling, 50

E

EJB components

cache tuning, 35-36, 36, 55-56commit options, 57-58monitoring individual, 34-35performance of types, 35 pool tuning, 36, 54-55stubs, using, 36 transactions, 38-39

EJB container, 53-58cache settings, 55-56caching vs pooling, 53-54monitoring, 32, 53 pool settings, 54-55tuning, 32, 53-58

eliminateRedundantEndTransaction, 120 encryption, 21-22

entity beans, 42 expectations, 25-26

F

file cache, 63, 67-68file descriptors, 99, 100

File Size Limit, HTTP file cacheHTTP file cache, File Size Limit, 68

File Transmission, HTTP file cacheHTTP file cache, File Transmission, 68

final, methods, 28

finalizers, avoiding, 28 footprint, 86 fragmented messages, 75

G

Garbage Collector, 84-85generational object memory, 84

H

HADB, 107

data device size, 107 database buffer, 110 history files, 108

JDBC connection pool, 119 locks, 113

memory, 109 timeouts, 115

hardware resources, 22

Hash Init Size, HTTP file cache, 68 hash table, connection, 96 health checker, 120 high-availability database, 107 hires_tick, 104

history files, HADB, 108 HitRatio, 62 HotSpot, 85

HTTP access logged, 105 HTTP file cache, 67-68Hash Init Size, 68

Max Age, 68

Max Files Count, 68 Small/Medium File Size, 68

HTTP listener settings, 69 HTTP protocol, 67 HTTP Service, 60

Buffer Length, 66 Initial Thread Count, 65 keep-alive settings, 66 monitoring, 60 Request Timeout, 65 Thread Count, 65

124

Sun GlassFish Enterprise Server 2.1 Performance Tuning Guide • January 2009

Page 124
Image 124
Sun Microsystems 820434310 manual Index