Section 12.1.
A Traditional I/O Server
Section 12.2. A New I/O Server
Section 12.3. Interrupted I/O
Section 12.4. Summary
Chapter 13. Miscellaneous Thread Topics
Section 13.1. Thread Groups
Section 13.2. Threads and Java Security
Section 13.3. Daemon Threads
Section 13.4. Threads and Class Loading
Section 13.5. Threads and Exception Handling
Section 13.6. Threads, Stacks, and Memory Usage
Section 13.7. Summary
Chapter 14. Thread Performance
Section 14.1. Overview of Performance
Section 14.2. Synchronized Collections
Section 14.3. Atomic Variables and Contended Synchronization
Section 14.4. Thread Creation and Thread Pools
Section 14.5. Summary
Chapter 15. Parallelizing Loops for Multiprocessor Machines
Section 15.1. Parallelizing a Single-Threaded Program
Section 15.2. Multiprocessor Scaling
Section 15.3. Summary
Appendix A. Superseded Threading Utilities
Section A.1. The BusyFlag Class
Section A.2. The CondVar Class
Section A.3. The Barrier Class
Section A.4. The RWLock Class
Section A.5. The ThreadPool Class
Section A.6. The JobScheduler Class
Section A.7. Summary
Colophon
Index
< Day Day Up >