How to Determine the Amount of Memory Used By the System Firmware From the IBM i Command Line
Web Doc
Note: This is publication is now archived. For reference only.
This document describes and contains a program that can be used to determine the amount of memory that is currently allocated (reserved) to the System Firmware (Hypervisor), straight from the IBM i command line. The program name is DSPFMWMEM.
Written by: Matias Centeno Lozada
IBM® AS/400®, iSeries™, System i™, and Power Systems™ SW Support Specialist
MTS - IBM Argentina Support Center
On a Hardware Management Console (HMC) managed system or VIOS-managed system you can use the following command-line interface (CLI) commands to determine the amount of memory that is currently allocated (reserved) to the System Firmware (Hypervisor). (Note that all the values used in this document are expressed in megabytes.)
HMC
hscpe:/home/hscpe:> lshwres -r mem -m 8233-E8B*10086EP --level sys -F sys_firmware_mem --header
sys_firmware_mem
6880
VIOS
padmin:/home/padmin:> lshwres -r mem -m 7998-61X*061632A --level sys -F sys_firmware_mem --header
sys_firmware_mem
1280
On a VPM-managed system there is no command to determine the amount of memory that is currently allocated (reserved) to the System Firmware (Hypervisor). Something that could work is to do some math using SST and subtracting the result from the total amount of memory installed returned by DSPHDWRSC TYPE(*PRC).
VPM
Follow these steps:
1. Run the DSPHDWRSC TYPE(*PRC) command . You will get the Display Processor Resources panel (Figure 1).
The material included in this document is in DRAFT form and is provided 'as is' without warranty of any kind. IBM is not responsible for the accuracy or completeness of the material, and may update the document at any time. The final, published document may not include any, or all, of the material included herein. Client assumes all risks associated with Client's use of this document.