Hi , I am new to this forum. Can someone help me on this question, I have no clue how to proceed . Its urgent..
A continuous program should print out the following dynamic information
(average of an interval). Internally, there should be two parameters with
your program, one is the probing interval and the other one is the printing
(display) interval. e.g., the probing interval could be 1 second, and the
printing interval could be 30 seconds, thus your program can calculate the
required metrics in the last 30 collected samples.(In other words-In the dynamic information part, one thread uses the probing interval to read /proc file, the second thread displays the results with a display interval.) The Program should be written in C
� The percentage of time the processor(s) spending in user mode, system
mode, and idle.
� The percentage of available memory.
� The rate of process creations in the system.
� The rate of context switches in the kernel.
� The rate of disk read/write in the system.
Thanks,