> On Tue, 13 Jul 2004 15:30:36 -0600
> "Wiggins d Anconia" <[EMAIL PROTECTED]> wrote:
> 
> > > 
> > > I had a script for which my previous host cancelled my account
> > > saying
> > it's a resource hog and using more than 50% resources of the server
> > (shared hosting).
> > > 
> > > Yep, there were some faults in the script. I modified it and they
> > restored the account.
> > > 
> > > But now I am looking for some script/subroutine within the script
> > > that
> > can give me the CPU/resource usage when the script runs?
> > > 
> > > I have NO idea about it.
> > > 
> > > Can anyone help me with it?
> > 
> > This tends to be a very system dependent thing.   I find it odd that
> > you would need to run a script in such an environment, isn't that what
> > the hoster does?  Or are you talking about the resource usage of the
> > script specifically?
> > 
> > In any case, give us more information about your platform.  If it is
> > Unix can you read from /proc?
> 
> yes, use:
> 
> **********************
> open (F, "</proc/$$/stat") || die "error opening /proc/$$/stat: $!\n"
> # $$ is current PID
> @content = split /\s+/, <F>;
> close F;
> print join("\n",@content), "\n";
> **********************

That's going to be pretty ineffective on Windows I suspect, or on a
system either without /proc or where /proc has not been mounted.

> 
> all YOU need to find out now is what what each element means... and
> share your wisdom with us. well, I'd like to know. ;)
> 

man proc

http://danconia.org


-- 
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
<http://learn.perl.org/> <http://learn.perl.org/first-response>


Reply via email to