I am trying to print a value of type timeval. Actually I am able to print it, but I get the following warning:
Multiple markers at this line
format ‘%ld’ expects type ‘long int’, but argument 2 has type ‘struct timeval’
The program compiles and it prints the values, but I would like to know if I am doing something wrong. Thanks.
...
I am writing a shell where I need to launch several child processes at once and record the system time and user time.
So far I am able to do it. The only problem is that I am using wait4 to grab the system resources used by the child program and put it in my rusage structure called usage.
How can I launch all the processes at the same ...
Hi I'm trying to get the system time and user time of applications being forked by a shell. I'm just not sure what kind of time I'm getting, seconds? milliseconds? Does anybody know?
printf("System time: %ld.%06ld sec\n",usage.ru_stime.tv_sec, usage.ru_stime.tv_usec);
printf("User time: %ld.%06ld sec\n\n",usage.ru_utime.tv_sec, usage...
Hi,
I'm trying to get the page faults when I run a program with two different parts.
What I do is some operations using two matrix multiplication methods and try to figure out wich one causes more page faults.
/Operations for method 1
getrusage (RUSAGE_SELF, &usage);
fault1=usage.ru_minflt;
/operations for Method 2
getrusage (RUSA...
Calling resource.getrusage() from Python returns a 0 value for resident set size on Solaris and Linux systems. On Linux you can pull the RSS From /proc//status instead. Does anybody have a good way to pull RSS on Solaris, either similar or not to the Linux workaround?
...