문서의 제목은 Sun Java SystemApplication Server 9.1 PerformanceTuning Guide라고 되어 있다.
하지만, 실제 내용은 특정 Application 서버에 한정된 내용이 아닌 범용적이고, 기본적인 이야기가 많이 정리되어 있다.
세부적인 내용은 아니더라도, 제목만이라도 읽어 놓으면 많은 도움이 될 듯 하다.
2 TuningYour Application
Java Programming Guidelines
Avoid Serialization andDeserialization
Java Server Page and Servlet Tuning
Suggested Coding Practices
EJB Performance Tuning
Goals
Monitoring EJB Components
General Guidelines
Using Local and Remote Interfaces
Improving Performance of EJB Transactions
Using Special Techniques
Tuning Tips for Specific Types of EJB Components
JDBC andDatabase Access
TuningMessage-Driven Beans
3 Tuning the Application Server
Deployment Settings
Disable Auto-deployment
Use Pre-compiled JavaServer Pages
DisableDynamic Application Reloading
Logger Settings
General Settings
Log Levels
Web Container Settings
Session Properties: Session Timeout
Manager Properties: Reap Interval
DisableDynamic JSP Reloading
EJB Container Settings
Monitoring the EJB Container
Tuning the EJB Container
JavaMessage Service Settings
Transaction Service Settings
Monitoring the Transaction Service
Tuning the Transaction Service
HTTP Service Settings
Monitoring the HTTP Service
Connection Queue
Tuning the HTTP Service
Tuning HTTP Listener Settings
ORB Settings
Overview
How a Client Connects to theORB
Monitoring theORB
Tuning theORB
Thread Pool Sizing
Examining IIOPMessages
ImprovingORB Performance with Java Serialization
Thread Pool Settings
Tuning Thread Pools (Unix /Linux only)
Resources
JDBC Connection Pool Settings
Connector Connection Pool Settings
4 Tuning the Java Runtime System
Java VirtualMachine Settings
ManagingMemory and Garbage Collection
Tuning the Garbage Collector
Tracing Garbage Collection
Other Garbage Collector Settings
Tuning the JavaHeap
RebasingDLLs on Windows
Further Information
5 Tuning the Operating Systemand Platform
Server Scaling
Processors
Memory
Disk Space
Networking
Solaris 10 Platform-Specific Tuning Information
Tuning for the Solaris OS
Tuning Parameters
FileDescriptor Setting
Linux Configuration
Tuning for Solaris on x86
FileDescriptors
IP Stack Settings
Tuning for Linux platforms
FileDescriptors
VirtualMemory
Network Interface
Disk I/O Settings
TCP/IP Settings
Tuning UltraSPARC T1–Based Systems
Tuning Operating System and TCP Settings
Disk Configuration
Network Configuration
Start Options
6 Tuning for High-Availability
TuningHADB
Disk Use
Memory Allocation
Performance
Operating System Configuration
Tuning the Application Server forHigh-Availability
Tuning Session Persistence Frequency
Session Persistence Scope
Session Size
Checkpointing Stateful Session Beans
Configuring the JDBC Connection Pool
Configuring the Load Balancer
Enabling theHealth Checker