Hah, I found the problem. It's because vmstat when called always, initially has the cpu idle at 99. This explains it. So, how would I go abouts returning used cpu time on a system?
Thanks, Paul Paul A. Procacci wrote: > Hey all, > I'm trying not to cache a page. I have the following code: > > $return = split(" ", exec("vmstat")); > $cpu_top = 100; > $return = $cpu_top - $return[count($return) -1]; > > which returns the amount of idle cpu time. The problem is this, every > time the page is loaded, it always show the first value when the page > was first loaded. I tried adding : > > header("Cache-Control: no-store, no-cache, must-revalidate"); > header("Cache-Control: post-check=0, pre-check=0", false); > header("Pragma: no-cache"); > > > all randomly, and together, but nothing seems to work. I can run one > of my binaries in a forever loop causing the cpu not ever to be idle, > but still nothing. Help? > > Thanks in advance, > Paul > -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php