The easiest way to find the Nachi virus is to look at your NAT tables. I had one computer infected with it, and in a day or so my router was bogged down with about 40,000 ICMP NAT entries from a single address.
show ip nat stat
show ip nat trans
Anyways, I am assuming you do the "show proc mem" command? That should tell you where all the memory is being allocated to on the router. A "show proc cpu" will also give you hints. That is all assuming you are not using some sort of management software to monitor.
If it is your NAT, then simply trace the infected computers by the IP addresses. If you ever want to flush the dynamic NAT table, use the "clear ip nat trans*" command.