![]() ![]() ![]() |
|
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
Bookshelf Index
JavaTM Platform Performance: Strategies and Tacticsby Steve Wilson and Jeff KesselmanIntroduction | Chapter 4, I/O Performance | Chapter 10, Swing Models and Renderers
About the Book This book covers every aspect of Java performance, including speed, scalability, RAM footprint, startup time, and user-perceived performance factors. Part I covers the crucial process issues associated with Java optimization, outlining how performance tuning fits into the software development process, showing how to use benchmarks and profiling tools to identify hot spots and bottlenecks, and presenting general strategies for enhancing the performance of Java technology-based systems.In Part II, the authors present a wide array of concrete optimization techniques, including: enhancing the speed and scalability of Swing GUIs; providing high-speed I/O and using serialization; controlling RAM footprint and class loading; selecting optimal algorithms and data structures; using native code; and more. About the ChaptersChapter 4: I/O PerformanceThis chapter discusses some of the most common performance pitfalls for developers using the Java platform. Included in this chapter are details about how to improve your raw I/O throughput. Also included are tips on how to improve object serialization performance, which is key for developers using technologies such as RMI or Jini.
Chapter 10: Swing Models and Renderers Also, see the transcript of chat with author.
Where to Get the BookThe Java Seriesand all reputable bookstores. About the AuthorSteve Wilson is the Engineering Manager of the Java Performance Team at Sun Microsystems's Java Software unit. There he leads the team that is responsible for performance tuning of the JavaT 2 Standard Edition internals and helps third-party developers improve program code performance. Mr. Wilson previously worked as a member of the Swing team, which developed the Java Foundation Classes toolkit. Prior to joining Sun, he spent several years as an independent consultant specializing in object-oriented technologies.Jeff Kesselman is an engineer on the Java Performance Team at Sun Microsystems's Java Software unit where he works with various groups to improve Java code performance. Prior to joining Sun, he developed cutting-edge games for several PC and console platforms in the computer game industry. Introduction | Chapter 4 | Chapter 10
Reader FeedbackTell us what you think of this book excerpt.
Have a question about JavaTM programming? Use Java Online Support. |