Hi All,
I want to use ISR-4451 as an Internet CPE for dual-homed Full BGP customer. There are two IPv4 and two IPv6 Full BGP sessions and it consumes significant amount of memory.
There is memory extended to 8GB in this router but IOS XE is using just 4GB.
Troubleshooting guide says: “Upon startup, IOSd is granted access to a fixed amount of physical memory on the RP typically 50 percent.”
But in reality IOSd get just 1.4GB from total 8GB memory (under IOS 3.10.2S)
ROUTER#show version
cisco ISR4451-X/K9 (2RU) processor with 1395501K/6147K bytes of memory.
ROUTER#show platform software status control-processor brief
Load Average
Slot Status 1-Min 5-Min 15-Min
RP0 Healthy 0.06 0.09 0.09
Memory (kB)
Slot Status Total Used (Pct) Free (Pct) Committed (Pct)
RP0 Healthy 8093440 4353744 (54%) 3739696 (46%) 3043220 (38%)
ROUTER #monitor platform software process rp active
top - 10:36:05 up 7 days, 23:00, 0 users, load average: 0.12, 0.10, 0.09
Tasks: 411 total, 1 running, 410 sleeping, 0 stopped, 0 zombie
Cpu(s): 1.6%us, 2.5%sy, 0.0%ni, 95.9%id, 0.0%wa, 0.0%hi, 0.0%si, 0.0%st
Mem: 8093440k total, 4359548k used, 3733892k free, 215400k buffers
Swap: 0k total, 0k used, 0k free, 1690384k cached
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
23529 root 20 0 2728m 1.2g 262m S 3 15.8 144:19.97 linux_iosd-imag
Does anybody know how to push router to use all memory?