If a low-end router is used along with an SNMP View, it may cause high CPU utilization for SNMP queries.
Removing the SNMP View limitation on low-end routers should fix the CPU utilization problem.
BEFORE :
#sho run | b snmp
snmp-server view impact system included
snmp-server view impact interfaces included
snmp-server view impact ifMIB included
snmp-server community public RO
AFTER:
#sho run | b snmp
snmp-server community public RO