JFS Tuning and Performance

HP-UX VxFS tuning and performance
Technical white paper
Table of contents
Executive summary ............................................................................................................................... 2
Introduction ......................................................................................................................................... 2
Understanding VxFS ............................................................................................................................. 3
Software versions vs. disk layout versions ............................................................................................ 3
Variable sized extent based file system ............................................................................................... 3
Extent allocation .............................................................................................................................. 4
Fragmentation ................................................................................................................................. 4
Transaction journaling ...................................................................................................................... 5
Understanding your application ............................................................................................................ 5
Data access methods ........................................................................................................................... 6
Buffered/cached I/O ....................................................................................................................... 6
Direct I/O ..................................................................................................................................... 12
Concurrent I/O .............................................................................................................................. 15
Oracle Disk Manager ..................................................................................................................... 17
Creating your file system .................................................................................................................... 18
Block size ...................................................................................................................................... 18
Intent log size ................................................................................................................................ 18
Disk layout version ......................................................................................................................... 19
Mount options ................................................................................................................................... 20
Dynamic file system tunables ............................................................................................................... 24
System wide tunables ......................................................................................................................... 25
Buffer cache on HP-UX 11i v2 and earlier ......................................................................................... 25
Unified File Cache on HP-UX 11i v3 ................................................................................................. 27
VxFS metadata buffer cache ............................................................................................................ 27
VxFS inode cache .......................................................................................................................... 28
Directory Name Lookup Cache ........................................................................................................ 29
VxFS ioctl() options ............................................................................................................................ 30
Cache advisories ........................................................................................................................... 30
Allocation policies .......................................................................................................................... 30
Patches ............................................................................................................................................. 31
Summary .......................................................................................................................................... 31
For additional information .................................................................................................................. 32

Summary of content (32 pages)