cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
1311
Views
0
Helpful
1
Replies

Multicast Process High CPU utilization

sungard.apac
Level 1
Level 1

Hello ,

I am seeing high cpu process utilization by multicast process. Any one has idea if it is some bug ?

#show processes cpu sorted 
CPU utilization for five seconds: 69%/41%; one minute: 69%; five minutes: 68%
 PID Runtime(ms)     Invoked      uSecs   5Sec   1Min   5Min TTY Process 
 256    16887156    12340568       1368  8.87%  8.61%  8.70%   0 MRIB Trans       
 126     8863140    22803268        388  6.87%  6.66%  6.63%   0 IP Input         
 265    12063212     8946629       1348  5.27%  5.20%  5.27%   0 MFIB_mrib_read   
 264     4798708     8814607        544  2.79%  2.66%  2.67%   0 MFIB_mrib_write  

version 15.1
Type             : CISCO2911/K9 
1 Reply 1

Hello,

this is the only bug I could find, check if that applies:

Memory leak at mrib_mesg_alloc()
CSCua04865
Description
Symptom:
Memory leak observed in two processes namely 'MFIB_mrib_read' and 'MRIB Trans'. System memory will go down gradually eventually leading to a router crash due to lack of memory. 'show proc mem sorted' will point to the above two processes consuming steadily increasing memory.

Conditions:
When ip multicast bidir config is used.
["ip pim bidir-enable"]

Workaround:
Once low memory condition is seen, no work-around exists except to reload the router.

But if system has memory available, further leak may be prevented by disabling ipmulticast bidir configuration. This can be done as:
conf t
no ip pim bidir-enable

Issue can be avoided by not running bidir (using the above config to disable bidir)