Chapter 8. Memory Bottlenecks

This chapter describes major memory bottlenecks, starting with a review of some important concepts in the area of memory management. This is followed by a description of typical bottleneck symptoms and some techniques for diagnosing and tuning them. Chapter 8 covers the following topics:

  • Virtual Address Space Layouts

  • Adaptive Address Space

  • Variable-Sized Pages

  • Cell Local Memory Allocation

  • Paging, Swapping, and Deactivation

  • Dynamic Buffer Cache

  • Memory-Mapped Files and Semaphores

  • Process and Thread Execution using Fork() and Vfork()

  • Sticky Bit

  • Malloc()

  • Shared Memory

  • Shared Libraries

  • Memory Management Policies

  • Sizing Memory and the Swap Area

  • Memory Metrics

  • Types of Memory Management Bottlenecks

  • Expensive System Calls

  • Tuning Memory ...

Get HP-UX 11i Tuning and Performance now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.