top command issue
While debugging my linux application program, related to performance, sometimes I see top reporting huge value for %cpu usage. My system has 2 CPU. So I believe, what ever may be the application, %cpu utilization for any process can never go beyond 200% max. But when I run the top in batch mode and with 0 time gap on my application (i.e. top -b -d0 -p <app_pid>), I see at some point of time %cpu usage showing more than 1000 like 1657 or 1732. Can %cpu usage for an application can really go to such values or is it a top bug? Any ideas here.
Thanks in advance.