Description

show chassis routing-engine command output may indicate elevated memory utilization on the routing engine

 

Symptoms

 

show chassis routing-engine command output may indicate elevated memory utilization on the routing engine.

 

root@MX2020> show chassis routing-engine no-forwarding

Routing Engine status:

  Slot 0:

    Current state                  Master

    Election priority              Master

    Temperature                 32 degrees C / 89 degrees F

    CPU temperature             31 degrees C / 87 degrees F

    DRAM                      16317 MB (16384 MB installed)

    Memory utilization          83 percent    <<<<<<<<<<<<<

    5 sec CPU utilization:

      User                      18 percent

      Background                 0 percent

      Kernel                    16 percent

      Interrupt                  2 percent

      Idle                      64 percent

 

System Resource Overview from the ‘show system processes extensive’ command
 

root@MX2020> show system processes extensive no-forwarding

last pid: 34559;  load averages:  2.01,  1.92,  1.78  up 603+07:24:22    17:29:52

456 threads:   7 running, 421 sleeping, 28 waiting

CPU: 19.3% user,  0.0% nice, 11.4% system,  1.8% interrupt, 67.5% idle

Mem: 5270M Active, 2130M Inact, 5528M Laundry, 2469M Wired, 386M Buf, 493M Free

Swap: 8192M Total, 640M Used, 7552M Free, 7% Inuse

 

 

Solution

 
Ensure that outputs of the commands below are gathered every 4 hours for a duration of 24–48 hours.
 
> set cli timestamp 
> show chassis routing-engine | no-more
> show system processes extensive | no-more
> show task memory | no-more
> show task memory history | no-more
> show task memory detail | no-more
> show system memory | no-more
> show system virtual-memory | no-more 
> show krt queue | no-more
> show krt state | no-more
 

Monitor the overall memory usage (Active, Inactive, Wired, Laundry, Free) and observe whether any process shows a significant increase in its RES (resident memory) value over time under "show system processes extensive" command. 

 

This monitoring will help us determine:

 

  • Whether the system’s memory usage remains stable
  • If any specific process is consuming excessive or abnormally increasing memory
 
If high utilization continues to be observed, please reach out to Customer Care for further assistance.
 

Modification History

2026-02-26 : Article Created