Hello,

I used the follwoing code:

struct rusage startusage, stopusage;
        getrusage(RUSAGE_SELF, &startusage);
----
----
----
----
       getrusage(RUSAGE_SELF, &stopusage);

cpu_delta_user=((stopusage.ru_utime.tv_sec*1000000) + 
stopusage.ru_utime.tv_usec) -(startUsage.ru_utime.tv_sec*1000000) + 
startUsage.ru_utime.tv_usec);
cpu_delta_sys=((stopusage.ru_stime.tv_sec*1000000) + 
stopusage.ru_stime.tv_usec) -((startUsage.ru_stime.tv_sec*1000000) + 
startUsage.ru_stime.tv_usec);

And the options I used in makefile to compile my code:

CFLAGS = -c -Wall -DUNIX -DLINUX -D_GNU_SOURCE -DFLOATING_POINT_SUPPORT=1 -     
DTHREAD_SAFE -D_REENTRANT -DLINK_AMS -DLINK_DPC -DLINK_DMS -DRW_MUL
TI_THREAD -DMMII -include /usr/include/features.h -O2 -I. -I/hap/active/include
LFLAGS = -L/hap/active/lib -L/hap/active/goahead/lib/LINUX -L/usr/app/ha/lib 
-lHapComponent -lGoAhead -llog -lcevm -levl -lha -O0 -lplatformServices


But stopusage.ru_utime.tv_sec & stopusage.ru_utime.tv_usec...all are giving 
NULL values.

I know this is perl group.But Iam giving my last trial , if I get any help..


-reddy.

Send free SMS to your Friends on Mobile from your Yahoo! Messenger. Download 
Now! http://messenger.yahoo.com/download.php

Reply via email to