Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
Download
Standard view
Full view
of .
Save to My Library
Look up keyword or section
Like this
2Activity

Table Of Contents

About This Guide
Overview
•Platform Edition
Platform Edition
Standard Edition
Enterprise Edition
Using the Documentation
Documentation Conventions
•General Conventions
General Conventions
Conventions Referring to Directories
Product Support
Databases
Server Architecture
Server Tools
Server Administration Interface
Sun ONE Studio 4
About Sun ONE Application Server Performance
•Why Tune Application Server?
Why Tune Application Server?
Understanding Operational Requirements
Application Architecture
Security Requirements
User Authentication and Authorization
Encryption
Application Usage
Hardware Resources
Administration
Capacity Planning
Performance Tuning Sequence
Configuration Files
Logging and Performance
Chapter3
Tuning Your Application
•Java Programming Guidelines
Java Programming Guidelines
J2EE Programming Guidelines
Servlet and JSP Programming Guidelines
EJB Programming Guidelines
EJB Pool and Cache
Transactions
JDBC and Database Access
Tuning Sun ONE Application Server
•HTTP Server Tuning
HTTP Server Tuning
Enabling Statistics with stats-xml
Installing the perfdump Utility
Using Statistics to Tune Your Server
•Connection Queue Information
Connection Queue Information
HTTP Listener Information
Keep-Alive/Persistent Connection Information
Session Creation Information
Cache Information
Thread Pools
DNS Cache Information
Busy Functions
Using Performance Buckets
Configuration
Performance Report
Configuring the File Cache
Using the nocache Parameter
File Cache Dynamic Control and Monitoring
Tuning the ACL User Cache
ACL User Cache Directives
Verifying ACL User Cache Settings
Using Quality of Service
Threads, Processes, and Connections
HTTP listener Acceptor Threads
Maximum Simultaneous Requests
Improving Java Performance
•Using Alternate Thread Library
•Using Pre-compiled JSPs
•Configuring Class Reloading
Using an Alternate Thread Library
Using Pre-compiled JSPs
Configuring Class Reloading
Miscellaneous init.conf Directives
AcceptTimeOut Information
CGIStub Processes (Unix/Linux)
Buffer Size
Miscellaneous obj.conf Parameters
find-pathinfo-forward
nostat
Scaling Your Server
•Processors
Processors
Memory
Disk Space
Networking
Connection Pool Tuning
JDBC Connection Pool Tuning
JSP and Servlet Tuning
Suggested Coding Practices for JSP's and Servlets
Configuration Settings that Affect JSP/Servlet Performance
Performance Tuning for EJBs
Performance Tuning the EJB Container
Guide to Using Tunables
EJB Descriptor Properties
Tuning the EJB Pool
Tuning the EJB Cache
Related Considerations
Commit Options
ORB Tuning
How a Client Connects to the ORB
Performance Tuning the ORB
ORB Tunables
ORB Properties
Non-standard ORB Properties and Functionality
Guide to using Tunables
Thread Pool Sizing
Examining IIOP Messages
Fragmented Messages
Local Interfaces for EJB's
Tuning the Transaction Manager
automatic-recovery
keypoint-interval
Transaction Manager Monitoring
References
Chapter5
Tuning the Java Runtime System
•Using Alternate Threads
Using Alternate Threads
Managing Memory and Allocation
•Tuning the Garbage Collector
Tuning the Garbage Collector
Tracing Garbage Collection
Footprint
Specifying Other Garbage Collector Settings
Tuning the Java Heap
•Guidelines for Java Heap Sizing
Guidelines for Java Heap Sizing
Sample Heap Configuration on Solaris
Sample Heap Configuration on Windows
HotSpot Virtual Machine Tuning Options
Chapter6
Tuning Operating System
•Tuning Parameters
Tuning Parameters
Solaris File Descriptor Setting
Linux Configuration
Chapter7
Common Performance Problems
•check-acl Server Application Functions
check-acl Server Application Functions
Low-Memory Situations
Under-Throttled Server
Cache Not Utilized
Keep-Alive Connections Flushed
Log File Modes
Index
0 of .
Results for:
No results containing your search query
P. 1
Sun 7 Perf Tuning

Sun 7 Perf Tuning

Ratings: (0)|Views: 227 |Likes:
Published by sb261266

More info:

Published by: sb261266 on Jul 20, 2011
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less

07/20/2011

pdf

text

original

You're Reading a Free Preview
Pages 4 to 13 are not shown in this preview.
You're Reading a Free Preview
Pages 17 to 46 are not shown in this preview.
You're Reading a Free Preview
Pages 51 to 66 are not shown in this preview.
You're Reading a Free Preview
Pages 70 to 156 are not shown in this preview.

Activity (2)

You've already reviewed this. Edit your review.
1 thousand reads
1 hundred reads

You're Reading a Free Preview

Download
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->