HP-UX 11i Version 1.5 Release Notes, May 2001
Table Of Contents
- 1 Overview of the Release Notes
- 2 Workstation/Server Specific Information
- 3 HP-UX Features
- 4 File and Disk Management
- 5 Networking
- 6 Commands and System Calls
- 7 Programming
- aC++ Libraries
- Changes to libc
- libcres.a Library
- New libdcekt.sl and libdcecpkt.sl Libraries
- New Linux Compatible API Library
- New locale Libraries
- New Unwind Library
- X11 Libraries
- SNMP
- Machine Dependent Headers
- Threadsafe Documentation
- Obsolescence and Deprecation of APIs
- Linker Toolset
- gprof Multiple Shared Library Profiling
- CXperf Performance Monitoring Support
- HP Caliper
- WDB Debugger Tool
- ADB Debugger Tool
- Fortran
- Packaging for Specific Releases
- 8 Other Functionality

HP-UX Features
32-bit DMA Pool
Chapter 346
32-bit DMA Pool
To support I/O devices and drivers that are limited to 32-bit DMA
addresses in HP-UX 11i Version 1.5 (B.11.20), a special area of reserved
memory accessible by those devices may be allocated. This area is
allocated only on systems where the highest physical memory address is
greater than 4GB.
A new system tunable, dma32_pool_size, is used to specify the amount
of memory to be allocated to support 32-bit I/O cards and devices. The
default value of 256MB is expected to handle most configurations. For
systems configured with a large number of I/O cards, a larger pool can be
reserved, using these memory requirements for each supported 32-bit
DMA card:
Although dma32_pool_size is specified in bytes, the actual allocation is
done in MB units. The specified size, if not an integral multiple of 1MB,
will be rounded up to the next higher MB.
DMA Pool Effect on Performance
While this tunable allows support for I/O cards that do not use 64-bit
addressing, the need to copy data to or from the 32-bit DMA pool incurs
an obvious performance penalty. For those systems where this is
unacceptable, the use of 64-bit cards exclusively is recommended.
Table 3-1 32-bit DMA Card Memory Pool Size
32-bit DMA Card Memory Pool Size
SCSI Adapters 33MB
LAN Adapters 1MB
FC - Tachlite 512KB
Internal IDE 256KB