One of our routers, a 3825 running IOS 12.4(22)T1 has been reporting non-process (i.e. interrupt-related) CPU utilization in the 60%-80% range, with peaks even higher. We are not actually experiencing any performance issues, and I have followed the instructions in the Cisco document entitled "Troubleshooting High CPU Utilization Due to Interrupts".
(Doc. ID: 41120)
The document is not clear as to how the output of the "show profile terse" command should be used, so I may be missing something useful.
Basically, CEF seems to be working correctly and "show align" reveals: "No alignment data has been recorded. No spurious memory references have been recorded."
My core question is:
"How can I identify the precise cause of high CPU utilization due to interrupts on a 3825?"
The router is acting as a DMVPN headend.
Given this fact, would installation of a VPN AIM (AIM-VPN/SSL-3) be in any way beneficial?