I'm running SLES11SP1 and have confused with amount of memory that kernel detects is lower, that partition have assigned.
HMC reports, I have 1GB memory assigned for LPARs
~> lshwres -r mem -m shark --level lpar --filter "lpar_ids=7"
lpar_name=07-sunrise,lpar_id=7,curr_min_mem=768,curr_mem=1024,curr_max_mem=1024,pend_min_mem=768,pend_mem=1024,pend_max_mem=1024,run_min_mem=768,run_mem=1024
But OS shows only 875M
- cat /proc/meminfo | grep MemTotal
- free -k
Mem: 896832 808384 88448 0 268224 373440
-/+ buffers/cache: 166720 730112
Swap: 1534016 107456 1426560
- uname -r
Other partitions have 1GB memory as well, but OS there reports different numbers.
Another example:
~> lshwres -r mem -m shark --level lpar --filter "lpar_ids=10"
lpar_name=09-kiwipower,lpar_id=10,curr_min_mem=768,curr_mem=1024,curr_max_mem=1024,pend_min_mem=768,pend_mem=1024,pend_max_mem=1024,run_min_mem=768,run_mem=1024
- cat /proc/meminfo | grep MemTotal
- free -k
Mem: 1018496 240000 778496 0 40000 88256
-/+ buffers/cache: 111744 906752
Swap: 7872 0 7872
Is that behavior normal?