Steve's Power Systems BlogPower BlogContactLog inRegister
  • Power Blog
  • Contact

  • Register

IBM Power Systems Blog

Power Systems
  • Front Page
  • Categories
  • Archives
  • Latest comments
  • « Monitoring JFS Cache Hits per filesystem
  • AIX NIM Server Tuning - Part 2 »

AIX Free Memory List Sizes

Posted by steve on 07 Jun 2016 in AIX Tuning, AIX Tips

Here are the various Free Memory Sizes per Memory Pool AIX.  This list has been calculated in Excel and has not yet been verified by testing each of the settings with minfree and maxfree, although I would like to do this one day if time permits.

Note that the default settings produce very small Free Memory Lists that can be consumed very quickly.  The defaults for minfree is 960 and maxfree is 1088 (AIX 6.1 onwards), resulting in a Free Memory List size that is small.


Free Memory shortage can be seen with 'vmstat -s' - You are looking for Free Frame Waits.

For the number of memory pools, use 'vmstat -v'.


Free Memory is needed for everything that AIX does, tune it accordingly for your workload.  Note the size of the Free Memory List is per Memory Pool, you are not likely to ever need minfree/maxfree greater than 20480, higher figures are shown as examples of how much memory could be kept on the free list with larger values.

 

Multiplier    Setting          Bytes          KB          MB       2x      4x        6x       8x

of 2048                     4K Pages    Per Pool    Per Pool    Pools   Pools     Pools    Pools

                960        3,932,160       3,840        3.75      7.5      15       22.5     30

               1088        4,456,448       4,352        4.25      8.5      17       25.5     34

2              4096       16,777,216      16,384       16        32        64       96      128

3              6144       25,165,824      24,576       24        48        96      144      192

4              8192       33,554,432      32,768       32        64       128      192      256

5             10240       41,943,040      40,960       40        80       160      240      320

6             12288       50,331,648      49,152       48        96       192      288      384

7             14336       58,720,256      57,344       56       112       224      336      448

8             16384       67,108,864      65,536       64       128       256      384      512

9             18432       75,497,472      73,728       72       144       288      432      576 

10            20480       83,886,080      81,920       80       160       320      480      640

12            24576      100,663,296      98,304       96       192       384      576      768

16            32768      134,217,728     131,072      128       256       512      768    1,024

32            65536      268,435,456     262,144      256       512     1,024    1,536    2,048

48          98304      402,653,184     393,216.00     384       768     1,536    2,304    3,072

 

Tags: AIXFree MemoryMemory Poolmaxfreeminfreevmovmstat

No feedback yet


Form is loading...

July 2026
Mon Tue Wed Thu Fri Sat Sun
    1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31    
 << <   > >>

IBM Power Systems Blog

IBM Power Systems - Administration, Tuning and Optimisation. These posts are my own personal opinions and comments only.

Search

Categories

  • All
  • AIX Tips
  • AIX Tuning
  • Command Line Tips
  • HMC Tips
  • LPM Information
  • NIM Tips
  • Performance Testing
  • Power System Affinity
  • PowerHA Tips
  • SRIOV and vNIC
  • Scripts and One Liners
  • VIO Server Tips

Recent Posts

  • AIX NIM Hints and Tips
  • Finding Multiple Install Sources for AIX
  • PowerHA and EMC Busy Devices
  • AIX Random Password Generation
  • VIO Server 3.1.0 and ssh host keys
  • VIO Server 3.1.0 Items to Review
  • Just when you thought you understood idle CPU time!!
  • 40Gbit Adapter Performance Testing
  • LPM Copy Time Statistics
  • IBM HMC Upgrades

Recent Comments

  • steve on How to configure IBM SRIOV Adapters
  • Howard Coles on How to configure IBM SRIOV Adapters
  • steve on AIX mpstat and lssrad part 1
  • Charin Kumjudpai on AIX mpstat and lssrad part 1
  • Gagandeep on LPM and multiple vSwitches
  • Fant Steele on VIO Server 3.1.0 and ssh host keys
  • steve on AIX NIM Hints and Tips
  • alan wilcox on AIX NIM Hints and Tips
  • steve on AIX buf_mode attribute for Virtual Ethernet Adapters
  • Bernhar on AIX buf_mode attribute for Virtual Ethernet Adapters
  • Gery on Reading VLANs from the SEA Adapter
  • steve on Reading VLANs from the SEA Adapter
  • patrice on Reading VLANs from the SEA Adapter
  • steve on Reading VLANs from the SEA Adapter
  • steve on AIX buf_mode attribute for Virtual Ethernet Adapters
  • Chris K. on AIX buf_mode attribute for Virtual Ethernet Adapters
  • jovi on AIX or VIOS Errors: 29FA8C20 and 7BFEEA1F
  • steve on AIX or VIOS Errors: 29FA8C20 and 7BFEEA1F
  • jovi on AIX or VIOS Errors: 29FA8C20 and 7BFEEA1F
  • steve on Creating EtherChannel Devices from Command Line

This collection ©2026 by Stephen Diwell • Contact • Help • Multiple blogs solution • web hosting

Forums software
Cookies are required to enable core site functionality.