参考資料
Javaメモリ管理
- Hillel Kolodner:
Garbage Collection,
Java Tecnhology Cource,
University of Haifa.
Java VMのGCの手法についてやさしく解説されています.
http://cs.haifa.ac.il/courses/java/gc.pdf
- John D. Howard:
Java 1.1.8 JVMでのガベージ・コレクション,
developerWorks, 2000.
http://www.ibm.co.jp/developerworks/java/000721/j_garbage-collection.html
- Carole Kincaid,
James Phelan,
Duc Vianney:
不適切なヒープ・サイズがもたらす"ヒープ障害"について,
developerWorks, 1999.
Java VMのヒープサイズの調節についての記事です.
http://www.ibm.co.jp/developerworks/java/tipheap.html
- Calvin Austin :
An Introduction to JavaTM Stack Traces,
Developer Connection, 2000.
Javaのスタックトレースの見方の解説です.
http://developer.java.sun.com/developer/technicalArticles/Programming/Stacktrace/index.html
- Monica Pawlan:
Reference Objects and Garbage Collection,
Java Developers Connection, 2000.
http://developer.java.sun.com/developer/technicalArticles/ALT/RefObj/index.html
リファレンスオブジェクトとGCの関係について述べたドキュメントです.
servletプログラムのチューニング
- Allan Heydon,
Marc Najork :
Performance Limitations of the Java Core Libraries,
ACM Java Grande Conference, 1999.
JavaのコアAPIの問題点や,その改善方法について述べています.
http://www.research.digital.com/SRC/mercator/papers/Java99/final.html
- Sandeep K. Singhal,
Binh Q. Nguyen,
Richard Redpath,
Michael Fraenkel,Jimmy Nguyen:
ハイパフォーマンスなアプリケーションとサーバをJavaで構築する: 実験的研究,
developerWorks, 1997.
http://www.ibm.co.jp/developerworks/java/javahipr.html
- James Phelan,
Len Brissette,
Dr. Duc Vianney:
AIXサーバーでの Java パフォーマンス問題を解決するためのチェックリスト,
developerWorks, 1999.
http://www.ibm.co.jp/developerworks/java/perf-checklist.html
- Ruslan Belkin,
Viswanath Ramachandran :
TS-513: Designing High-Performance Web Applications Using the JavaTM Servlet API,
JavaOne, 2000
http://jsp.java.sun.com/javaone/javaone2000/event.jsp?eventId=513&trackId=3&eventType=TS&ts=961139556148
http://java.sun.com/javaone/javaone00/replay.html
- Sheldon Wosnick :
VisualAge for Java による Apache Tomcat Servlet および JavaServer ページ開発,
developerWorks, 2000.
http://www.ibm.co.jp/developerworks/java/tomcat.html
OSのチューニング
- Sun Microsystems:
Sun Performance Information
Solarisのパフォーマンスチューニングに関するリンク集です.
http://www.sun.com/sun-on-net/performance.html
- Adrian Cockcroft, Richard Pettit:
Sun Performance and Tuning Second Edition,
Prentice Hall,
ISBN: 0-13-095249-4,
1998.
Solarisのパフォーマンスチューニングに関する本です.
第一版はアスキーから出版されています.
- Duane Wessels :
14. System-Dependent Weirdnesses,
SQUID Frequently Asked Questions.
プロキシサーバであるSQUIDのFAQですが,この部分ではOSによる問題点を丁寧に解説しています.
http://www.squid-cache.org/Doc/FAQ/FAQ-14.html
- Casper Dik :
Solaris 2 FAQ.
Solaris 2のFAQです.
http://www.science.uva.nl/pub/solaris/solaris2/
- Sun Microsystems:
docs.sun.com
Sunの製品のドキュメントの閲覧と検索ができます.
http://docs.sun.com/
Webサーバのチューニング
- IBM High-Volume Web Site team:
パフォーマンスの設計 Webページの各要素のダウンロード時間分析による最適化,
developerWorks, 2000.
Webサーバのページ表示の最適化方法について解説しています.
http://www.jp.ibm.com/developerworks/web/000901/j_perform.html
負荷分散
- Roland J. Schemers III:
lnnamed, a load balancing name server written in Perl.
http://www.stanford.edu/~schemers/docs/lbnamed/lbnamed.html
- Cisco Systems:
Cisco LocalDirector 400 Series.
http://www.cisco.com/warp/public/cc/pd/cxsr/400/
- Ralf S. Engelschall:
Apache 1.3 URL Rewriting Guide,
1997.
http://www.apache.org/docs/misc/rewriteguide.html