mirror of
https://github.com/projectacrn/acrn-hypervisor.git
synced 2025-05-22 07:03:16 +00:00
DM: correct memory allocation size for UOS
on 8GB MRB: cat /proc/meminfo|head -n 1|awk '{print $2}' it is: 7993388, it is not 8000000, so set it compare with 7500000, then it can allocate 6GB to UOS. Tracked-On: #1657 Signed-off-by: Minggui Cao <minggui.cao@intel.com> Reviewed-by: Binbin Wu <binbin.wu@intel.com>
This commit is contained in:
parent
ac5b46eba5
commit
6266dd014a
@ -101,12 +101,12 @@ echo "8086 5aca" > /sys/bus/pci/drivers/pci-stub/new_id
|
|||||||
echo "0000:00:1b.0" > /sys/bus/pci/devices/0000:00:1b.0/driver/unbind
|
echo "0000:00:1b.0" > /sys/bus/pci/devices/0000:00:1b.0/driver/unbind
|
||||||
echo "0000:00:1b.0" > /sys/bus/pci/drivers/pci-stub/bind
|
echo "0000:00:1b.0" > /sys/bus/pci/drivers/pci-stub/bind
|
||||||
|
|
||||||
#for memsize setting
|
#for memsize setting, total 8GB(>7.5GB) uos->6GB, 4GB(>3.5GB) uos->2GB
|
||||||
memsize=`cat /proc/meminfo|head -n 1|awk '{print $2}'`
|
memsize=`cat /proc/meminfo|head -n 1|awk '{print $2}'`
|
||||||
if [ $memsize -gt 8000000 ];then
|
if [ $memsize -gt 7500000 ];then
|
||||||
mem_size=6G
|
mem_size=6G
|
||||||
elif [ $memsize -gt 4000000 ];then
|
elif [ $memsize -gt 3500000 ];then
|
||||||
mem_size=2048M
|
mem_size=2G
|
||||||
else
|
else
|
||||||
mem_size=1750M
|
mem_size=1750M
|
||||||
fi
|
fi
|
||||||
@ -271,12 +271,12 @@ else
|
|||||||
boot_cse_option="$boot_cse_option"" -s 15,virtio-heci,d1 "
|
boot_cse_option="$boot_cse_option"" -s 15,virtio-heci,d1 "
|
||||||
fi
|
fi
|
||||||
|
|
||||||
#for memsize setting
|
#for memsize setting, total 8GB(>7.5GB) uos->6GB, 4GB(>3.5GB) uos->2GB
|
||||||
memsize=`cat /proc/meminfo|head -n 1|awk '{print $2}'`
|
memsize=`cat /proc/meminfo|head -n 1|awk '{print $2}'`
|
||||||
if [ $memsize -gt 8000000 ];then
|
if [ $memsize -gt 7500000 ];then
|
||||||
mem_size=6G
|
mem_size=6G
|
||||||
elif [ $memsize -gt 4000000 ];then
|
elif [ $memsize -gt 3500000 ];then
|
||||||
mem_size=2048M
|
mem_size=2G
|
||||||
else
|
else
|
||||||
mem_size=1750M
|
mem_size=1750M
|
||||||
fi
|
fi
|
||||||
|
Loading…
Reference in New Issue
Block a user